From 4a9785d5e98b0bbc98dd672f89d71f75bd0c90cf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 16:00:40 +1100 Subject: [PATCH] New Crowdin translations by GitHub Action (#8916) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/ar/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 492 ++++++++------- .../InvenTree/locale/da/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/de/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/el/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/en/LC_MESSAGES/django.po | 496 ++++++++------- .../InvenTree/locale/es/LC_MESSAGES/django.po | 492 ++++++++------- .../locale/es_MX/LC_MESSAGES/django.po | 492 ++++++++------- .../InvenTree/locale/et/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/he/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/id/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/it/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 492 ++++++++------- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/lt/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/no/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 498 ++++++++------- .../locale/pt_BR/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/ro/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 492 ++++++++------- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/th/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 498 ++++++++------- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 498 ++++++++------- .../locale/zh_Hans/LC_MESSAGES/django.po | 498 ++++++++------- .../locale/zh_Hant/LC_MESSAGES/django.po | 498 ++++++++------- src/frontend/src/locales/ar/messages.po | 572 +++++++++-------- src/frontend/src/locales/bg/messages.po | 572 +++++++++-------- src/frontend/src/locales/cs/messages.po | 566 +++++++++-------- src/frontend/src/locales/da/messages.po | 572 +++++++++-------- src/frontend/src/locales/de/messages.po | 578 +++++++++-------- src/frontend/src/locales/el/messages.po | 566 +++++++++-------- src/frontend/src/locales/en/messages.po | 576 +++++++++-------- src/frontend/src/locales/es/messages.po | 576 +++++++++-------- src/frontend/src/locales/es_MX/messages.po | 578 +++++++++-------- src/frontend/src/locales/et/messages.po | 572 +++++++++-------- src/frontend/src/locales/fa/messages.po | 572 +++++++++-------- src/frontend/src/locales/fi/messages.po | 572 +++++++++-------- src/frontend/src/locales/fr/messages.po | 578 +++++++++-------- src/frontend/src/locales/he/messages.po | 572 +++++++++-------- src/frontend/src/locales/hi/messages.po | 572 +++++++++-------- src/frontend/src/locales/hu/messages.po | 574 +++++++++-------- src/frontend/src/locales/id/messages.po | 572 +++++++++-------- src/frontend/src/locales/it/messages.po | 572 +++++++++-------- src/frontend/src/locales/ja/messages.po | 578 +++++++++-------- src/frontend/src/locales/ko/messages.po | 572 +++++++++-------- src/frontend/src/locales/lt/messages.po | 572 +++++++++-------- src/frontend/src/locales/lv/messages.po | 572 +++++++++-------- src/frontend/src/locales/nl/messages.po | 576 +++++++++-------- src/frontend/src/locales/no/messages.po | 580 ++++++++++-------- src/frontend/src/locales/pl/messages.po | 566 +++++++++-------- src/frontend/src/locales/pt/messages.po | 578 +++++++++-------- src/frontend/src/locales/pt_BR/messages.po | 578 +++++++++-------- src/frontend/src/locales/ro/messages.po | 572 +++++++++-------- src/frontend/src/locales/ru/messages.po | 576 +++++++++-------- src/frontend/src/locales/sk/messages.po | 572 +++++++++-------- src/frontend/src/locales/sl/messages.po | 572 +++++++++-------- src/frontend/src/locales/sr/messages.po | 578 +++++++++-------- src/frontend/src/locales/sv/messages.po | 578 +++++++++-------- src/frontend/src/locales/th/messages.po | 572 +++++++++-------- src/frontend/src/locales/tr/messages.po | 578 +++++++++-------- src/frontend/src/locales/uk/messages.po | 572 +++++++++-------- src/frontend/src/locales/vi/messages.po | 578 +++++++++-------- src/frontend/src/locales/zh_Hans/messages.po | 578 +++++++++-------- src/frontend/src/locales/zh_Hant/messages.po | 578 +++++++++-------- 78 files changed, 22254 insertions(+), 19524 deletions(-) diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index d68e194e72..1cb7cc2b0d 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -100,11 +100,11 @@ msgstr "أدخل التاريخ" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index aac2f2826c..ed5b8901d4 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -100,11 +100,11 @@ msgstr "Въведи дата" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Част" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index 01df1d5b58..04c656af6d 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -100,11 +100,11 @@ msgstr "Zadejte datum" msgid "Invalid decimal value" msgstr "Neplaté desetinné číslo" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Neplatný výběr" msgid "Name" msgstr "Název" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Neplatná hodnota překročení" msgid "Order Status" msgstr "Stav objednávky" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Nadřazená sestava" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Zahrnout varianty" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "Vytvořeno po" #: build/api.py:192 +msgid "Has start date" +msgstr "" + +#: build/api.py:200 +msgid "Start date before" +msgstr "" + +#: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 msgid "Target date before" msgstr "Cílové datum před" -#: build/api.py:196 +#: build/api.py:220 msgid "Target date after" msgstr "Cílové datum po" -#: build/api.py:200 +#: build/api.py:224 msgid "Completed before" msgstr "Dokončeno před" -#: build/api.py:204 +#: build/api.py:228 msgid "Completed after" msgstr "Dokončeno po" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Sestavení musí být zrušeno před odstraněním" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Spotřební materiál" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Volitelné" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Sestava" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Sledováno" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testovatelné" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testovatelné" msgid "Part" msgstr "Díl" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Přiděleno" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Dostupné" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Musí být specifikován odpovědný uživatel nebo skupina" msgid "Build order part cannot be changed" msgstr "Díl výrobního příkazu nelze změnit" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Referenční číslo výrobního příkazu" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Referenční číslo výrobního příkazu" msgid "Reference" msgstr "Reference" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Stručný popis sestavení (nepovinné)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Výrobní příkaz, kterému je tento výrobní příkaz přidělen" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Vyber téma, které chceš stavět" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referenční číslo prodejní objednávky" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Prodejní objednávka, které je tento výrobní příkaz přidělen" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Zdrojové umístění" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vyberte lokaci, ze které chcete brát zásoby pro sestavu (nechte prázdné, chcete-li brát zásoby z libovolné lokace)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Cílová lokace" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Vyberte lokaci, kde budou dokončené položky uloženy" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Množství sestav" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Počet skladových položek k sestavení" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Dokončené položky" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Počet skladových položek, které byly dokončeny" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Stav sestavení" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Stavový kód sestavení" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Kód dávky" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Dávkový kód pro tento výstup sestavení" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Datum vytvoření" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Cílové datum dokončení" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cílové datum dokončení sestavení. Sestavení bude po tomto datu v prodlení." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Datum dokončení" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "dokončil" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Vystavil" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Uživatel, který vystavil tento výrobní příkaz" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odpovědný" -#: build/models.py:385 +#: build/models.py:398 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:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Externí odkaz" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Odkaz na externí URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Priorita sestavení" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Priorita tohoto výrobního příkazu" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Kód projektu" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Kód projektu pro tento výrobní příkaz" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Nepodařilo se uvolnit úlohu pro dokončení přidělení sestavy" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Výrobní příkaz {build} byl dokončen" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Výrobní příkaz byl dokončen" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "U sledovatelných dílů musí být uvedena sériová čísla" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nebyl specifikováno žádný výstup sestavení" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Výstup sestavení je již dokončen" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Výstup neodpovídá výrobnímu příkazu" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Množství nemůže být větší než výstupní množství" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Výstup sestavy {serial} neprošel všemi požadavky" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Řádková položka výrobního příkazu" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Vytvořit objekt" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Vytvořit objekt" msgid "Quantity" msgstr "Množství" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Vyžadované množství pro výrobní příkaz" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Položka sestavení musí specifikovat výstup sestavení, protože hlavní díl je označen jako sledovatelný" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zabrané množství ({q}) nesmí překročit dostupné skladové množství ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Skladová položka je nadměrně zabrána" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Zabrané množství musí být větší než nula" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Množství musí být 1 pro zřetězený sklad" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Vybraná skladová položka neodpovídá řádku kusovníku" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Vybraná skladová položka neodpovídá řádku kusovníku" msgid "Stock Item" msgstr "Skladové položky" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Zdrojová skladová položka" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Skladové množství pro sestavení" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Instalovat do" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Cílová skladová položka" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Název dílu" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Vytvořit výstup" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Vytvořený výstup neodpovídá nadřazenému sestavení" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Výstupní díl se neshoduje s dílem výrobního příkazu" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Výstup sestavení je již dokončen" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Tento stavební výstup není plně přiřazen" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Zadejte množství pro výstup sestavení" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Celé množství požadované pro sledovatelné díly" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Sériová čísla" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Zadejte sériová čísla pro sestavení výstupů" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Zadejte sériová čísla pro sestavení výstupů" msgid "Location" msgstr "Lokace" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Skladové umístění pro výstup sestavy" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Automaticky zvolit sériová čísla" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Následující sériová čísla již existují nebo jsou neplatná" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Musí být uveden seznam výstupů sestavy" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Skladové umístění pro sešrotované výstupy" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Zahodit alokace" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Vyřadit všechny přidělené zásoby pro vyřazené výstupy" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Důvod vyřazení výstupu(ů) sestavy" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Umístění dokončených výstupů sestavy" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Stav" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Přijmout neúplné přidělení" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Dokončit výstupy pokud zásoby nebyly plně přiděleny" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Spotřebovat přidělené zásoby" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Spotřebovat všechny zásoby, které již byly přiděleny této sestavě" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Odstranit neúplné výstupy" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Odstranit všechny výstupy sestavy, které nebyly dokončeny" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Není povoleno" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Přijmout jako spotřebované tímto výrobním příkazem" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Uvolnit před dokončením tohoto výrobního příkazu" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Nadměrně přidělené zásoby" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Jak chcete zacházet s extra skladovými položkami přiřazenými k tomuto výrobnímu příkazu" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Některé skladové položky byly nadměrně přiděleny" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Přijmout nepřidělené" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Přijmout, že skladové položky nebyly plně přiřazeny k tomuto výrobnímu příkazu" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Požadované zásoby nebyly plně přiděleny" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Přijmout neúplné" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Přijmout, že nebyl dokončen požadovaný počet výstupů sestavy" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Požadované množství sestavy nebylo dokončeno" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Výrobní příkaz má neúplné výstupy" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Linka sestavy" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Výstup sestavy" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Výstup sestavy musí odkazovat na stejnou sestavu" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Řádková položka sestavy" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Položka musí být skladem" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Dostupné množství ({q}) překročeno" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Pro přidělení sledovaných dílů musí být zadán výstup sestavy" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Položky přidělení musí být poskytnuty" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Skladové místo, odkud se mají díly odebírat (ponechte prázdné, pokud chcete odebírat z libovolného místa)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Vynechat lokace" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Vyloučit skladové položky z tohoto vybraného umístění" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Zaměnitelné zásoby" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Skladové položky na více místech lze používat zaměnitelně" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Náhradní zásoby" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Povolit přidělování náhradních dílů" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Volitelné položky" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Přiřazení volitelných položek kusovníku k objednávce sestavy" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Nepodařilo se spustit úlohu automatického přidělování" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Číslo dílu dodavatele" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Číslo dílu výrobce" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Název umístění" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "Reference v kusovníku" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Balení" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID dílu" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN dílu" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Popis dílu" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "ID dílu kusovníku" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "Název dílu kusovníku" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "Název dílu kusovníku" msgid "Serial Number" msgstr "Sériové číslo" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Přidělené množství" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Dostupné množství" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "ID kategorie dílů" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Název kategorie dílů" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Sledovatelné" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Povolit varianty" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Položka kusovníku" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Přidělené zásoby" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Na objednávku" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "Ve výrobě" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Externí zásoby" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Dostupné zásoby" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "Definice" msgid "Unit definition" msgstr "Definice jednotky" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Příloha" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Hodnota" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Výsledek" @@ -2158,7 +2186,7 @@ msgstr "Argumenty klíčových slov úlohy" msgid "Filename" msgstr "Název souboru" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Typ modelu" @@ -2262,7 +2290,7 @@ msgstr "Jak často aktualizovat směnné kurzy (pro vypnutí nastavte na nulu)" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dny" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funkce inventury" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Povolit funkci inventury pro evidenci stavu zásob a výpočet hodnoty zásob" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Vyloučit externí umístění" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Vyloučit skladové položky na externích místech z výpočtů inventury" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Perioda automatické inventury" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Počet dní mezi automatickým záznamem inventury (pro vypnutí nastavte nulu)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Interval mazání reportů" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Reporty o inventuře se po určitém počtu dní vymažou" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Zobrazit celá jména uživatelů" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Zobrazit plná jména uživatelů namísto uživatelských jmen" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Povolit data zkušební stanice" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Povolit sběr dat ze zkušební stanice pro výsledky testů" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Umístěno" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "Odstranit konfiguraci pluginu z databáze" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Položky" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "Plugin nebyl nalezen" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "Plugin není aktivní" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "Plugin nepodporuje tisk štítků" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "Neplatné rozměry štítku" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Chyba při tisku štítku" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Skladová položka obsahuje jiné položky" msgid "Stock item has been assigned to a customer" msgstr "Skladová položka byla přidělena zákazníkovi" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Skladová položka je ve výrobě" @@ -7777,71 +7809,71 @@ msgstr "Skladové položky musí odkazovat na stejný díl dodavatele" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "Sledování skladových položek" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "Výsledek testu skladové položky" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Výsledek testu" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 6fe5f211ba..f0804e3544 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -100,11 +100,11 @@ msgstr "Angiv dato" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Ugyldigt valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Ugyldig værdi for overskud" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Overordnet produktion" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Produktion skal anulleres, før den kan slettes" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Forbrugsvare" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Valgfri" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Sporet" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Del" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Allokeret" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Tilgængelig" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "Byggeordre enhed kan ikke ændres" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Produktionsordre reference" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Produktionsordre reference" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Produktionsordre som er tildelt denne produktion" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Vælg dele til produktion" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Salgsordrereference" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordre, som er tildelt denne produktion" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Kilde Lokation" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Vælg lokation for lager, som skal benyttes til denne produktion (lad feltet stå tomt for at benytte vilkårligt lager)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Destinations Placering" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Vælg placering, hvor de færdige elementer vil blive gemt" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Produktions antal" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Antal lagervarer som skal produceres" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Afsluttede elementer" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Antal lagervarer som er færdiggjort" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Produktions Status" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Produktions statuskode" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Batch Kode" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Batch kode til dette produktions output" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Oprettelsesdato" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Projekteret afslutningsdato" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Dato for afslutning" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "udført af" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Udstedt af" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Bruger som udstedte denne byggeordre" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Ekstern link" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link til ekstern URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Bygge Prioritet" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioritet af denne byggeordre" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bygningsordre {build} er fuldført" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "En byggeordre er fuldført" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Ikke tilladt" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Accepter som forbrugt af denne byggeordre" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Accepter Ikke tildelt" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Accepter at lagervarer ikke er fuldt tildelt til denne byggeordre" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Accepter ufuldført" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Bygge linje" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Vedhæftning" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Filnavn" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Placeret" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index eeda95c9f4..9c24b0f347 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -100,11 +100,11 @@ msgstr "Datum eingeben" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Ungültiger Wert für Ausschuss" msgid "Order Status" msgstr "Bestellstatus" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Varianten einschließen" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Bauauftrag muss abgebrochen werden, bevor er gelöscht werden kann" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Verbrauchsmaterial" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Optional" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Baugruppe" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Nachverfolgt" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Prüfbar" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Prüfbar" msgid "Part" msgstr "Teil" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Zugeordnet" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Verfügbar" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Verantwortlicher Benutzer oder Gruppe muss angegeben werden" msgid "Build order part cannot be changed" msgstr "Teil in Bauauftrag kann nicht geändert werden" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Bauauftragsreferenz" msgid "Reference" msgstr "Referenz" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Kurze Beschreibung des Baus (optional)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden Lagerartikel" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen Lagerartikel" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Externer Link" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Bauauftrags-Priorität" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Priorität dieses Bauauftrags" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Projektcode" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Projektcode für diesen Auftrag" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Fehler beim Abladen der Aufgabe, um die Build-Allokation abzuschließen" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Bauauftrag {build} wurde fertiggestellt" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Ein Bauauftrag wurde fertiggestellt" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Seriennummern müssen für nachverfolgbare Teile angegeben werden" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Menge kann nicht größer als die Ausgangsmenge sein" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Build Ausgabe {serial} hat nicht alle erforderlichen Tests bestanden" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Objekt bauen" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Objekt bauen" msgid "Quantity" msgstr "Anzahl" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Erforderliche Menge für Auftrag" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" msgid "Stock Item" msgstr "Lagerartikel" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Quell-Lagerartikel" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Ziel-Lagerartikel" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Name des Teils" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Endprodukt" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Endprodukt stimmt nicht mit übergeordnetem Bauauftrag überein" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Endprodukt entspricht nicht dem Teil des Bauauftrags" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Dieses Endprodukt wurde bereits fertiggestellt" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Dieses Endprodukt ist nicht vollständig zugewiesen" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Ganzzahl für verfolgbare Teile erforderlich" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Seriennummer" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Seriennummer für dieses Endprodukt eingeben" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Seriennummer für dieses Endprodukt eingeben" msgid "Location" msgstr "Lagerort" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Lagerort für Bauprodukt" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Seriennummern automatisch zuweisen" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Eine Liste von Endprodukten muss angegeben werden" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Lagerort für ausgemusterte Ausgänge" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Zuteilungen verwerfen" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Bestandszuteilung für ausgemusterte Endprodukte verwerfen" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Grund für das Verwerfen des Bauauftrages/der Bauaufträge" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Lagerort für fertige Endprodukte" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Unvollständige Zuweisung akzeptieren" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Endprodukte fertigstellen, auch wenn Bestand nicht fertig zugewiesen wurde" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Zugewiesen Bestand verbrauchen" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Verbrauche alle Bestände, die diesem Bauauftrag bereits zugewiesen wurden" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Unfertige Endprodukte entfernen" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Lösche alle noch nicht abgeschlossenen Endprodukte" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Nicht erlaubt" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Als von diesem Bauauftrag verbraucht setzen" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Bestandszuordnung vor dem Abschluss dieses Bauauftrags freigeben" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Überbelegter Lagerbestand" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Wie sollen zusätzliche Lagerbestandteile, die dem Bauauftrag zugewiesen wurden, behandelt werden" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Der Bestand einiger Lagerartikel ist überbelegt" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Nicht zugewiesene akzeptieren" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Akzeptieren, dass Lagerartikel diesem Bauauftrag nicht vollständig zugewiesen wurden" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Benötigter Bestand wurde nicht vollständig zugewiesen" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Unvollständig Zuweisung akzeptieren" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Akzeptieren, dass die erforderliche Anzahl der Bauaufträge nicht abgeschlossen ist" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Benötigte Teil-Anzahl wurde noch nicht fertiggestellt" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Bauauftrag hat unvollständige Aufbauten" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Bauauftragsposition" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Endprodukt" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Endprodukt muss auf den gleichen Bauauftrag verweisen" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Bauauftragspositionsartikel" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Teil muss auf Lager sein" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Verfügbare Menge ({q}) überschritten" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Für Zuweisung von verfolgten Teilen muss ein Endprodukt angegeben sein" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Zuweisungen müssen angegeben werden" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lagerort, von dem Teile bezogen werden sollen (leer lassen, um sie von jedem Lagerort zu nehmen)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Lagerort ausschließen" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Lagerartikel vom ausgewählten Ort ausschließen" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Wechselbares Lagerbestand" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Lagerartikel an mehreren Standorten können austauschbar verwendet werden" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Ersatzbestand" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Zuordnung von Ersatzteilen erlauben" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Optionale Positionen" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Optionale Stücklisten-Positionen dem Bauauftrag hinzufügen" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Fehler beim Starten der automatischen Zuweisung" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Ortsname" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Verpackungen" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Teil-ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "Teil IPN" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Beschreibung des Teils" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Seriennummer" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Zugewiesene Menge" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Verfügbare Menge" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Nachverfolgbar" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Vererbt" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Varianten zulassen" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Stücklisten-Position" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Zugewiesener Bestand" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Bestellt" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "In Produktion" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Externes Lager" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Verfügbarer Bestand" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Verfügbares Ersatzmaterial" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "Definition" msgid "Unit definition" msgstr "Einheitsdefinition" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Anhang" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Wert" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Ergebnis" @@ -2158,7 +2186,7 @@ msgstr "Schlüsselwort Parameter für Aufgaben" msgid "Filename" msgstr "Dateiname" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Modelltyp" @@ -2262,7 +2290,7 @@ msgstr "Wie oft Wechselkurse aktualisiert werden sollen (auf Null zum Deaktivier #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "Tage" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Inventurfunktionen" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Inventur-Funktionen zur Aufzeichnung von Lagerbeständen und zur Berechnung des Lagerwerts aktivieren" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Externe Standorte ausschließen" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Lagerartikeln in externen Standorten in der Berechnungen zur Bestandsaufnahme ausschließen" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Automatische Inventur-Periode" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Anzahl der Tage zwischen automatischen Bestandsaufnahmen (zum Deaktivieren auf Null setzen)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Löschintervall für Berichte" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Inventurberichte werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Vollständige Namen von Benutzern anzeigen" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Teststation-Daten aktivieren" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Teststation-Datenerfassung für Testergebnisse aktivieren" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Platziert" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Ungültiges Exportformat" @@ -7080,44 +7116,40 @@ msgstr "Konfiguration löschen" msgid "Delete the plugin configuration from the database" msgstr "Plugin-Konfiguration aus der Datenbank löschen" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Keine korrekten Objekte für Vorlage gegeben" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Teile" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "Plugin nicht gefunden" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "Plugin ist nicht aktiv" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Fehler beim Drucken des Labels" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Vorlagendatei '{template}' fehlt oder existiert nicht" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "Testvorlage existiert nicht" @@ -7753,7 +7785,7 @@ msgstr "Lagerartikel enthält andere Artikel" msgid "Stock item has been assigned to a customer" msgstr "Artikel wurde einem Kunden zugewiesen" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Lagerartikel wird aktuell produziert" @@ -7777,71 +7809,71 @@ msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen" msgid "Stock status codes must match" msgstr "Status-Codes müssen zusammenpassen" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Test Notizen" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "Teststation" -#: stock/models.py:2760 +#: stock/models.py:2769 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:2766 +#: stock/models.py:2775 msgid "Started" msgstr "Gestartet" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "Der Zeitstempel des Teststarts" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Fertiggestellt" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "Der Zeitstempel der Test-Beendigung" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index dbd83de82a..c912ca8f3a 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -100,11 +100,11 @@ msgstr "Εισάγετε ημερομηνία" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Μη έγκυρη επιλογή" msgid "Name" msgstr "Όνομα" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Μη έγκυρη τιμή για υπέρβαση" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Γονική Κατασκευή" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Η έκδοση πρέπει να ακυρωθεί πριν διαγραφεί" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Αναλώσιμο" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Προαιρετικό" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Υπό παρακολούθηση" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Εξάρτημα" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Κατανεμημένο" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Διαθέσιμο" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "Εξάρτημα από εντολή κατασκευής δεν μπορεί να αλλάξει" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Αναφορά Παραγγελίας Κατασκευής" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Αναφορά Παραγγελίας Κατασκευής" msgid "Reference" msgstr "Αναφορά" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Σύντομη περιγραφή της κατασκευής (προαιρετικό)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατασκευή" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Επιλέξτε τμήμα για κατασκευή" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Κωδικός Παραγγελίας Πωλήσεων" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Τοποθεσία Προέλευσης" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Επιλέξτε τοποθεσία από την οποία θα γίνει απόθεμα, για αυτή την κατασκευή (αφήστε κενό για να πάρετε από οποιαδήποτε θέση αποθήκευσης)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Τοποθεσία Προορισμού" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Επιλέξτε την τοποθεσία όπου θα αποθηκευτούν τα ολοκληρωμένα στοιχεία" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Ποσότητα Κατασκευής" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Αριθμός αντικειμένων για κατασκευή" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Ολοκληρωμένα αντικείμενα" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Αριθμός αντικειμένων αποθέματος που έχουν ολοκληρωθεί" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Κατάσταση Κατασκευής" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Κωδικός Παρτίδας" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Ημερομηνία Δημιουργίας" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Ημερομηνία ολοκλήρωσης στόχου" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ημερομηνία ολοκλήρωσης της κατασκευής. Η κατασκευή θα καθυστερήσει μετά από αυτή την ημερομηνία." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Ημερομηνία ολοκλήρωσης" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "ολοκληρώθηκε από" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Εκδόθηκε από" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελία κατασκευής" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Υπεύθυνος" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτή την εντολή κατασκευής" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Σύνδεσμος προς εξωτερική διεύθυνση URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Προτεραιότητα Κατασκευής" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Προτεραιότητα αυτής της εντολής κατασκευής" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Κωδικός Έργου" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Κωδικός έργου για αυτήν την εντολή κατασκευής" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Η παραγγελία κατασκευής {build} έχει ολοκληρωθεί" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Δεν καθορίστηκε έξοδος κατασκευής" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Η ποσότητα δεν μπορεί να είναι μεγαλύτερη από την παραγόμενη ποσότητα" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Το προϊόν κατασκευής {serial} δεν έχει περάσει όλες τις απαιτούμενες δοκιμές" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Αντικείμενο κατασκευής" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Αντικείμενο κατασκευής" msgid "Quantity" msgstr "Ποσότητα" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Απαιτούμενη ποσότητα για την εντολή κατασκευής" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Το στοιχείο κατασκευής πρέπει να ορίζει μια έξοδο κατασκευής, καθώς το κύριο τμήμα επισημαίνεται ως ανιχνεύσιμο" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Η καταχωρημένη ποσότητα ({q}) δεν πρέπει να υπερβαίνει τη διαθέσιμη ποσότητα αποθέματος ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Στοιχείο αποθέματος είναι υπερ-κατανεμημένο" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακό απόθεμα" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν ταιριάζει με τη γραμμή ΤΥ" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν msgid "Stock Item" msgstr "Στοιχείο Αποθέματος" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Στοιχείο πηγαίου αποθέματος" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Ποσότητα αποθέματος για διάθεση για κατασκευή" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Εγκατάσταση σε" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Αποθήκη προορισμού" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Κατασκευή Εξόδου" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Το εξερχόμενο μέρος δεν ταιριάζει με το μέρος BuildOrder" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθεί" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Αυτή η έξοδος κατασκευής δεν έχει εκχωρηθεί πλήρως" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Ακέραιη ποσότητα που απαιτείται για ανιχνεύσιμα μέρη" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Εισάγετε ποσότητα για την έξοδο κατασκ msgid "Location" msgstr "Τοποθεσία" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Πρέπει να παρέχεται μια λίστα με τα αποτελέσματα κατασκευής" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Θέση αποθέματος για απορριφθείσες παραγωγές" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Απόρριψη Κατανομών" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Απορρίψτε τυχόν κατανομές αποθέματος για παραγωγές που έχουν απορριφθεί" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Αιτία απόρριψης προϊόντων κατασκευής" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Τοποθεσία για ολοκληρωμένα προϊόντα κατασκευής" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Κατάσταση" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Αποδοχή Ελλιπούς Δέσμευσης" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Ολοκλήρωσε τα προϊόντα εάν το απόθεμα δεν έχει δεσμευτεί πλήρως" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Αφαίρεση Ατελείωτων Προϊόντων" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Διαγράψτε τυχόν προϊόντα κατασκευής που δεν έχουν ολοκληρωθεί" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Δεν επιτρέπεται" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Αποδοχή ως κατανάλωση για αυτή την παραγγελία κατασκευής" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Αποδέσμευση πριν από την ολοκλήρωση αυτής της παραγγελίας κατασκευής" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Υπερ-δεσμευμένο Απόθεμα" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Πώς θέλετε να χειριστείτε το επιπλέον απόθεμα που έχει δεσμευτεί στην παραγγελία κατασκευής" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Μερικά στοιχεία αποθέματος έχουν υπερ-δεσμευτεί" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Αποδοχή Μη Δεσμευμένων" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Αποδεχτείτε ότι αντικείμενα αποθέματος δεν έχουν δεσμευτεί πλήρως σε αυτή την παραγγελία κατασκευής" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Το απαιτούμενο απόθεμα δεν έχει δεσμευτεί πλήρως" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Αποδοχή Μη Ολοκληρωμένων" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Αποδεχτείτε ότι ο απαιτούμενος αριθμός προϊόντων κατασκευής δεν έχει ολοκληρωθεί" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Ο απαιτούμενος αριθμός προϊόντων δεν έχει ολοκληρωθεί" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Η παραγγελία κατασκευής έχει ελλιπή προϊόντα" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Γραμμή Κατασκευής" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Προϊόν Κατασκευής" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Το προϊόν κατασκευής πρέπει να δείχνει στην ίδια κατασκευή" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Αντικείμενο Γραμμής Κατασκευής" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρτημα με τη εντολή κατασκευής" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Συνημμένο" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Όνομα αρχείου" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Τοποθετήθηκε" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index bff40f372e..f3f5b64577 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: 2025-01-19 06:51+0000\n" +"POT-Creation-Date: 2025-01-21 03:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -101,11 +101,11 @@ msgstr "" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -409,7 +409,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -641,11 +641,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -676,48 +676,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -742,21 +758,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -791,11 +807,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -805,196 +825,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1012,36 +1040,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1049,85 +1077,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1135,265 +1163,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1401,65 +1429,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1773,7 +1801,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1843,7 +1871,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2053,7 +2081,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2159,7 +2187,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2263,7 +2291,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3161,58 +3189,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3894,7 +3930,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7081,44 +7117,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7734,7 +7766,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7754,7 +7786,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7778,71 +7810,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index ea56eadb36..b098905214 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -100,11 +100,11 @@ msgstr "Ingrese la fecha" msgid "Invalid decimal value" msgstr "Número decimal no válido" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Selección no válida" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Valor no válido para sobrecarga" msgid "Order Status" msgstr "Estado del pedido" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Construcción o Armado Superior" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "Creado despues" #: build/api.py:192 +msgid "Has start date" +msgstr "" + +#: build/api.py:200 +msgid "Start date before" +msgstr "" + +#: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 msgid "Target date before" msgstr "Fecha objetivo antes" -#: build/api.py:196 +#: build/api.py:220 msgid "Target date after" msgstr "Fecha objetivo después" -#: build/api.py:200 +#: build/api.py:224 msgid "Completed before" msgstr "Completado antes" -#: build/api.py:204 +#: build/api.py:228 msgid "Completed after" msgstr "Completado después" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "La compilación debe cancelarse antes de poder ser eliminada" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Consumible" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opcional" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Montaje" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Rastreado" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Comprobable" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Comprobable" msgid "Part" msgstr "Parte" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "Pedido pendiente" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Asignadas" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Disponible" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Se debe especificar un usuario o grupo responsable" msgid "Build order part cannot be changed" msgstr "La parte del pedido de construcción no puede ser modificada" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Número de orden de construcción o armado" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Número de orden de construcción o armado" msgid "Reference" msgstr "Referencia" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Breve descripción de la construcción (opcional)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Orden de Construcción o Armado a la que se asigna" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Seleccionar parte a construir o armar" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referencia de orden de venta" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Ubicación de la fuente" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleccione la ubicación de donde tomar stock para esta construcción o armado (deje en blanco para tomar desde cualquier ubicación)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Ubicación de destino" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Seleccione la ubicación donde se almacenarán los artículos completados" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Cantidad a crear" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Número de objetos existentes a construir" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Número de productos en stock que se han completado" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Estado de la construcción" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Código de estado de construcción" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Numero de lote" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Número de lote de este producto final" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Fecha de Creación" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Fecha límite de finalización" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Fecha de finalización" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "terminado por" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Link externo" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Enlace a URL externa" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Prioridad de construcción" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioridad de esta orden de construcción" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Código del proyecto" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Código de proyecto para esta orden de ensamble" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "No se pudo descargar la tarea para completar las asignaciones de construcción" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "El pedido {build} ha sido procesado" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Pedido #[order] ha sido procesado" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Los números de serie deben ser proporcionados para las partes rastreables" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "No se ha especificado salida de construcción" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "La construcción de la salida ya está completa" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "La cantidad no puede ser mayor que la cantidad de salida" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La construcción {serial} no ha pasado todas las pruebas requeridas" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Construir línea de pedido" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Ensamblar equipo" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Ensamblar equipo" msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Cantidad requerida para orden de ensamble" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Artículo de stock de destino" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Nivel de construcción" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nombre de parte" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Etiqueta del código del proyecto" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Crear construcciones hijas" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Generar automáticamente órdenes de construcción hijas" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Resultado de la construcción o armado" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "La salida de construcción no coincide con la construcción padre" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "La parte de salida no coincide con la parte de la Orden de Construcción" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Esta salida de construcción ya ha sido completada" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Esta salida de construcción no está completamente asignada" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Ingrese la cantidad para la producción de la construcción" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Cantidad entera requerida para partes rastreables" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Números de serie" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Introduzca los números de serie de salidas de construcción" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Introduzca los números de serie de salidas de construcción" msgid "Location" msgstr "Ubicación" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Ubicación de stock para objetos construidos" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Autoasignar Números de Serie" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Los siguientes números seriales ya existen o son inválidos" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Debe proporcionarse una lista de salidas de construcción" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Ubicación de almacén para salidas descartadas" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Descartar asignaciones" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Descartar cualquier asignación de existencias para las salidas descartadas" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Razón para descartar la salida de ensamble(s)" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Ubicación para las salidas de construcción completadas" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Estado" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Aceptar Asignación Incompleta" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Completar salidas si el inventario no se ha asignado completamente" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Consumir Stock Asignado" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Consume cualquier stock que ya ha sido asignado a esta construcción" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Eliminar salidas incompletas" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Eliminar cualquier salida de construcción que no se haya completado" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "No permitido" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Aceptar como consumido por este pedido de construcción" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Liberar antes de completar esta orden de construcción" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Stock sobreasignado" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Cómo quieres manejar los artículos extra de inventario asignados a la orden de construcción" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Algunos artículos de inventario han sido sobreasignados" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Aceptar no asignado" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Aceptar que los artículos de stock no se han asignado completamente a este pedido de construcción" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "El stock requerido no ha sido completamente asignado" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Aceptar incompleto" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Aceptar que el número requerido de salidas de construcción no se han completado" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "La cantidad de construcción requerida aún no se ha completado" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "La orden de construcción tiene órdenes hijas de construcción abiertas" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Orden de construcción debe estar en estado de producción" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "El orden de construcción tiene salidas incompletas" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Linea de ensamble" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Resultado de la construcción o armado" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "La salida de la construcción debe apuntar a la misma construcción" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Crear partida" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Cantidad disponible ({q}) excedida" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "La salida de la construcción debe especificarse para la asignación de partes rastreadas" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Debe proporcionarse la adjudicación de artículos" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Ubicación de inventario donde las partes deben ser obtenidas (dejar en blanco para tomar de cualquier ubicación)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Excluir ubicación" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Excluir artículos de stock de esta ubicación seleccionada" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Stock intercambiable" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Los artículos de inventario en múltiples ubicaciones se pueden utilizar de forma intercambiable" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Sustituir stock" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Permitir la asignación de partes sustitutas" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Elementos opcionales" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Asignar artículos de la BOM opcionales para construir la orden" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Error al iniciar la tarea de asignación automática" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nombre de localización" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Referencia de orden de Ensamblado" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "Referencia BOM" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Paquetes" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID de Parte" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN de la parte" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Descripción de parte" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "ID de la parte BOM" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "Nombre de parte la BOM" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "Nombre de parte la BOM" msgid "Serial Number" msgstr "Número de serie" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Cantidad Asignada" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Cantidad disponible" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "ID de la categoría por pieza" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Nombre de la categoría por pieza" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Rastreable" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Heredado" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Permitir variantes" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Stock Asignado" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "En pedido" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "En producción" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Stock externo" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Stock Disponible" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Stock sustituto disponible" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Stock variable disponible" @@ -1772,7 +1800,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Archivo adjunto" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Valor" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Resultado" @@ -2158,7 +2186,7 @@ msgstr "Argumentos de palabra clave de tarea" msgid "Filename" msgstr "Nombre de Archivo" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero pa #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "días" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funcionalidad de inventario" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Habilite la funcionalidad de inventario para registrar los niveles de existencias y calcular el valor de las existencias" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir artículos en existencia en ubicaciones externas de los cálculos de inventario" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Número de días entre el registro automático del inventario (establecer en cero para desactivarlo)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Intervalo de borrado de informe" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Los informes de inventario se eliminarán después de un número de días especificado" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "Crear plantilla al subir" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Crear una nueva plantilla de prueba al subir datos de prueba que no coincidan con una plantilla existente" @@ -3893,7 +3929,7 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Formato de exportación inválido" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "No se han proporcionado objetos válidos a la plantilla" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "Dimensiones de etiqueta inválidas" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Error al imprimir la etiqueta" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Informe guardado en el momento de la impresión" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "Los números de serie deben ser proporcionados como una lista" msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Artículo de stock contiene otros artículos" msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" @@ -7777,71 +7809,71 @@ msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" 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 3300908616..3258970e21 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -100,11 +100,11 @@ msgstr "Ingrese la fecha" msgid "Invalid decimal value" msgstr "Número decimal inválido" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Selección no válida" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Valor no válido para sobrecarga" msgid "Order Status" msgstr "Estado del pedido" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Construcción o Armado Superior" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Incluye Variantes" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "Creado después de" #: build/api.py:192 +msgid "Has start date" +msgstr "" + +#: build/api.py:200 +msgid "Start date before" +msgstr "" + +#: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 msgid "Target date before" msgstr "Fecha objetivo antes de" -#: build/api.py:196 +#: build/api.py:220 msgid "Target date after" msgstr "Fecha objetivo después de" -#: build/api.py:200 +#: build/api.py:224 msgid "Completed before" msgstr "Completado antes de" -#: build/api.py:204 +#: build/api.py:228 msgid "Completed after" msgstr "Completado después de" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "La compilación debe cancelarse antes de poder ser eliminada" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Consumible" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opcional" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Montaje" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Rastreado" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Comprobable" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Comprobable" msgid "Part" msgstr "Parte" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "Pedido pendiente" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Asignadas" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Disponible" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Se debe especificar un usuario o grupo responsable" msgid "Build order part cannot be changed" msgstr "La parte del pedido de construcción no puede ser modificada" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Número de orden de construcción o armado" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Número de orden de construcción o armado" msgid "Reference" msgstr "Referencia" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Breve descripción de la construcción (opcional)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Orden de Construcción o Armado a la que se asigna" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Seleccionar parte a construir o armar" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referencia de orden de venta" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Ubicación de la fuente" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleccione la ubicación de donde tomar stock para esta construcción o armado (deje en blanco para tomar desde cualquier ubicación)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Ubicación de destino" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Seleccione la ubicación donde se almacenarán los artículos completados" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Cantidad a crear" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Número de objetos existentes a construir" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Número de productos en stock que se han completado" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Estado de la construcción" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Código de estado de construcción" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Numero de lote" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Número de lote de este producto final" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Fecha de Creación" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Fecha límite de finalización" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Fecha de finalización" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "terminado por" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "El usuario que emitió esta orden" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Link externo" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Enlace a URL externa" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Prioridad de construcción" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioridad de esta orden de construcción" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Código del proyecto" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Código de proyecto para esta orden de ensamble" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "No se pudo descargar la tarea para completar las asignaciones de construcción" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "El pedido {build} ha sido procesado" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Pedido #[order] ha sido procesado" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Los números de serie deben ser proporcionados para las partes rastreables" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "No se ha especificado salida de construcción" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "La construcción de la salida ya está completa" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "La cantidad no puede ser mayor que la cantidad de salida" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La construcción {serial} no ha pasado todas las pruebas requeridas" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Construir línea de pedido" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Ensamblar equipo" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Ensamblar equipo" msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Cantidad requerida para orden de ensamble" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "El artículo de almacén selelccionado no coincide con la línea BOM" msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Artículo de stock de destino" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Nivel de construcción" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nombre de parte" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Etiqueta del código del proyecto" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Crear construcciones hijas" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Generar automáticamente órdenes de construcción hijas" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Resultado de la construcción o armado" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "La salida de construcción no coincide con la construcción padre" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "La parte de salida no coincide con la parte de la Orden de Construcción" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Esta salida de construcción ya ha sido completada" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Esta salida de construcción no está completamente asignada" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Ingrese la cantidad para la producción de la construcción" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Cantidad entera requerida para partes rastreables" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Números de serie" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Introduzca los números de serie de salidas de construcción" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Introduzca los números de serie de salidas de construcción" msgid "Location" msgstr "Ubicación" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Ubicación de stock para objetos construidos" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Autoasignar Números de Serie" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Los siguientes números seriales ya existen o son inválidos" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Debe proporcionarse una lista de salidas de construcción" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Ubicación de almacén para salidas descartadas" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Descartar asignaciones" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Descartar cualquier asignación de existencias para las salidas descartadas" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Razón para descartar la salida de ensamble(s)" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Ubicación para las salidas de construcción completadas" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Estado" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Aceptar Asignación Incompleta" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Completar salidas si el inventario no se ha asignado completamente" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Consumir Stock Asignado" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Consume cualquier stock que ya ha sido asignado a esta construcción" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Eliminar salidas incompletas" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Eliminar cualquier salida de construcción que no se haya completado" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "No permitido" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Aceptar como consumido por este pedido de construcción" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Liberar antes de completar esta orden de construcción" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Stock sobreasignado" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Cómo quieres manejar los artículos extra de inventario asignados a la orden de construcción" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Algunos artículos de inventario han sido sobreasignados" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Aceptar no asignado" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Aceptar que los artículos de stock no se han asignado completamente a este pedido de construcción" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "El stock requerido no ha sido completamente asignado" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Aceptar incompleto" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Aceptar que el número requerido de salidas de construcción no se han completado" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "La cantidad de construcción requerida aún no se ha completado" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "La orden de construcción tiene órdenes hijas de construcción abiertas" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Orden de construcción debe estar en estado de producción" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "El orden de construcción tiene salidas incompletas" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Linea de ensamble" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Resultado de la construcción o armado" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "La salida de la construcción debe apuntar a la misma construcción" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Crear partida" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Cantidad disponible ({q}) excedida" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "La salida de la construcción debe especificarse para la asignación de partes rastreadas" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Debe proporcionarse la adjudicación de artículos" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Ubicación de inventario donde las partes deben ser obtenidas (dejar en blanco para tomar de cualquier ubicación)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Excluir ubicación" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Excluir artículos de stock de esta ubicación seleccionada" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Stock intercambiable" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Los artículos de inventario en múltiples ubicaciones se pueden utilizar de forma intercambiable" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Sustituir stock" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Permitir la asignación de partes sustitutas" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Elementos opcionales" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Asignar artículos de la BOM opcionales para construir la orden" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Error al iniciar la tarea de asignación automática" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nombre de localización" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Referencia de orden de Ensamblado" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "Referencia BOM" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Paquetes" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID de Parte" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN de la parte" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Descripción de parte" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "ID de la parte BOM" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "Nombre de parte la BOM" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "Nombre de parte la BOM" msgid "Serial Number" msgstr "Número de serie" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Cantidad Asignada" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Cantidad disponible" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "ID de la categoría por pieza" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Nombre de la categoría por pieza" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Rastreable" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Heredado" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Permitir variantes" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Stock Asignado" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "En pedido" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "En producción" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Stock externo" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Stock Disponible" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Stock sustituto disponible" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Stock variable disponible" @@ -1772,7 +1800,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Archivo adjunto" @@ -1842,7 +1870,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:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Valor" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Resultado" @@ -2158,7 +2186,7 @@ msgstr "Argumentos de palabra clave de tarea" msgid "Filename" msgstr "Nombre de Archivo" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero pa #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "días" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funcionalidad de inventario" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Habilite la funcionalidad de inventario para registrar los niveles de existencias y calcular el valor de las existencias" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir artículos en existencia en ubicaciones externas de los cálculos de inventario" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Número de días entre el registro automático del inventario (establecer en cero para desactivarlo)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Intervalo de borrado de informe" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Los informes de inventario se eliminarán después de un número de días especificado" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "Crear plantilla al subir" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Crear una nueva plantilla de prueba al subir datos de prueba que no coincidan con una plantilla existente" @@ -3893,7 +3929,7 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Formato de exportación inválido" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "No se han proporcionado objetos válidos a la plantilla" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "Dimensiones de etiqueta inválidas" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Error al imprimir la etiqueta" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Informe guardado en el momento de la impresión" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "Los números de serie deben ser proporcionados como una lista" msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Artículo de stock contiene otros artículos" msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" @@ -7777,71 +7809,71 @@ msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index e149bbae09..15a8378af5 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -100,11 +100,11 @@ msgstr "Pane kuupäev" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "Nimi" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Valikuline" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Jälgitud" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Osa" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Saadaval" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "Tootekood" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Koostamise olek" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Loomise kuupäev" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "Kogus" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "Asukoht" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Tühista kõik laoseisu eraldised mahakantud väljundite jaoks" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Staatus" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Valikained" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Tarnija osa number" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Asukoha Nimi" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Osa ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Seerianumber" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Saadaolev kogus" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Jälgitav" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Saadaval laos" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Luba pluginatel integreeruda kasutajaliidesesse" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Loo uus testimall testandmete üleslaadimisel, mis ei vasta olemasolevale mallile" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Aruanne salvestati printimise ajal" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Testitulemused" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 3d88a9d7f3..04f36cdd1d 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -100,11 +100,11 @@ msgstr "تاریخ را وارد کنید" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "مرجع سفارش فروش" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "منبع محل" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "مقصد" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 02a3c229d5..a73d0eee52 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -100,11 +100,11 @@ msgstr "Anna päivämäärä" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Virheellinen valinta" msgid "Name" msgstr "Nimi" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Osa" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Saatavilla" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Ulkoinen linkki" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Linkki ulkoiseen URLiin" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "Määrä" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "Varastotuote" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Sarjanumerot" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "Sijainti" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Tila" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Ei sallittu" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Valmistajan osanumero" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Sarjanumero" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Seurattavissa" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Liite" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Arvo" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Tiedostonimi" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "päivää" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 179da227c1..664b030e43 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -100,11 +100,11 @@ msgstr "Entrer la date" msgid "Invalid decimal value" msgstr "Valeur décimale invalide" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Choix invalide" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Valeur invalide pour le dépassement" msgid "Order Status" msgstr "Statut de la commande" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Fabrication parente" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Inclure les variantes" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "Créé après" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "La construction doit être annulée avant de pouvoir être supprimée" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Consommable" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Facultatif" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Assemblage" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Suivi" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testable" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testable" msgid "Part" msgstr "Pièce" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Allouée" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Disponible" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Un utilisateur ou un groupe responsable doit être spécifié" msgid "Build order part cannot be changed" msgstr "La pièce de commande de construction ne peut pas être changée" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Référence de l' Ordre de Fabrication" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Référence de l' Ordre de Fabrication" msgid "Reference" msgstr "Référence" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Brève description de la fabrication (optionnel)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder associé a cette fabrication" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Bon de commande de référence" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Commande de vente à laquelle cette construction est allouée" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Emplacement d'origine" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Sélectionner l'emplacement à partir duquel le stock doit être pris pour cette construction (laisser vide pour prendre à partir de n'importe quel emplacement de stock)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Emplacement cible" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Sélectionnez l'emplacement où les éléments complétés seront stockés" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Quantité a fabriquer" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Nombre de stock items à construire" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Articles terminés" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Nombre d'articles de stock qui ont été terminés" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "État de la construction" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Code de statut de construction" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Code de lot" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Code de lot pour ce build output" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Date d'achèvement cible" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Date cible pour l'achèvement de la construction. La construction sera en retard après cette date." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Date d'achèvement" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "achevé par" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Émis par" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Utilisateur ayant émis cette commande de construction" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsable" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Utilisateur ou groupe responsable de cet ordre de construction" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Lien vers une url externe" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Priorité de fabrication" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Priorité de cet ordre de fabrication" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Code du projet" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Code de projet pour cet ordre de construction" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Échec du déchargement de la tâche pour terminer les allocations de construction" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "La commande de construction {build} a été effectuée" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Une commande de construction a été effectuée" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Les numéros de série doivent être fournis pour les pièces traçables" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Pas d'ordre de production défini" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "L'ordre de production a déjà été réalisé" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "L'ordre de production de correspond pas à l'ordre de commande" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "La quantité ne peut pas être supérieure à la quantité de sortie" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "La sortie de compilation {serial} n'a pas réussi tous les tests requis" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Création de l'objet" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Création de l'objet" msgid "Quantity" msgstr "Quantité" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Quantité requise pour la commande de construction" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "L'article de stock est suralloué" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "La quantité allouée doit être supérieure à zéro" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "La quantité doit être de 1 pour stock sérialisé" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" msgid "Stock Item" msgstr "Article en stock" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Stock d'origine de l'article" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Quantité de stock à allouer à la construction" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Installer dans" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Stock de destination de l'article" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Niveau de construction" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nom de l'article" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Sortie d'assemblage" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "L'ordre de production ne correspond pas à l'ordre parent" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "La pièce en sortie ne correspond pas à la pièce de l'ordre de construction" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Cet ordre de production a déjà été produit" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Cet ordre de production n'est pas complètement attribué" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Entrer la quantité désiré pour la fabrication" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Quantité entière requise pour les pièces à suivre" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Numéros de série" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Entrer les numéros de séries pour la fabrication" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Entrer les numéros de séries pour la fabrication" msgid "Location" msgstr "Emplacement" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Emplacement de stock pour la sortie de la fabrication" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Allouer automatiquement les numéros de série" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Les numéros de série suivants existent déjà, ou sont invalides" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Une liste d'ordre de production doit être fourni" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Emplacement du stock pour les sorties épuisées" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Ignorer les allocations" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Abandonner les allocations de stock pour les sorties abandonnées" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Motif de l'élimination des produits de construction(s)" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Emplacement des ordres de production achevés" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "État" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Accepter l'allocation incomplète" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Compléter les sorties si le stock n'a pas été entièrement alloué" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Consommation du stock alloué" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Consommer tout stock qui a déjà été alloué à cette construction" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Retirer les sorties incomplètes" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Supprimer toutes les sorties de construction qui n'ont pas été complétées" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Non permis" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Accepter comme consommé par cet ordre de construction" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Désaffecter avant de terminer cette commande de fabrication" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Stock suralloué" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Comment voulez-vous gérer les articles en stock supplémentaires assignés à l'ordre de construction" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Certains articles de stock ont été suralloués" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Accepter les non-alloués" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Accepter les articles de stock qui n'ont pas été complètement alloués à cette ordre de production" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Le stock requis n'a pas encore été totalement alloué" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Accepter les incomplèts" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Accepter que tous les ordres de production n'aient pas encore été achevés" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "La quantité nécessaire n'a pas encore été complétée" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "L'ordre de production a des sorties incomplètes" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Chaîne d'assemblage" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Sortie d'assemblage" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "La sortie de la construction doit pointer vers la même construction" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Élément de la ligne de construction" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "L'article doit être en stock" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantité disponible ({q}) dépassée" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "La sortie de construction doit être spécifiée pour l'allocation des pièces suivies" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Les articles d'allocation doivent être fournis" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Emplacement de stock où les pièces doivent être fournies (laissez vide pour les prendre à partir de n'importe quel emplacement)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Emplacements exclus" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Exclure les articles de stock de cet emplacement sélectionné" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Stock interchangeable" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Les articles de stock à plusieurs emplacements peuvent être utilisés de manière interchangeable" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Stock de substitution" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Autoriser l'allocation de pièces de remplacement" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Objets Optionnels" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Affecter des éléments de nomenclature facultatifs à l'ordre de fabrication" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Référence du fournisseur" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Référence du fabricant" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nom de l'endroit" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Conditionnement" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID de composant" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN de pièce" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Description pièce" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Numéro de série" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Quantité allouée" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Quantité disponible" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Traçable" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Reçu de quelqu'un" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Autoriser les variantes" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Article du BOM" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Stock alloué" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "En Commande" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "En Production" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Stock externe" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Stock disponible" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Stock de substitution disponible" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Stock de variantes disponibles" @@ -1772,7 +1800,7 @@ msgstr "Définition" msgid "Unit definition" msgstr "Définition de l'unité" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Pièce jointe" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Valeur" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Résultat" @@ -2158,7 +2186,7 @@ msgstr "Mots-clés arguments tâche" msgid "Filename" msgstr "Nom du fichier" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Fréquence de mise à jour des taux de change (définir à zéro pour d #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "jours" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Fonctionnalité d'inventaire" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Activer la fonctionnalité d'inventaire pour enregistrer les niveaux de stock et le calcul de la valeur du stock" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Exclure les localisations externes" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Période de l'inventaire automatique" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Nombre de jours entre l'enregistrement automatique des stocks (définir à zéro pour désactiver)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Intervalle de suppression des tâches" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Les rapports d'inventaire seront supprimés après le nombre de jours spécifié" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Afficher les noms des utilisateurs" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Activer les données de station de test" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Activer la collecte des données de la station de test pour les résultats de test" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Placé" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Aucun objet valide n'a été fourni au modèle" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "La quantité ne correspond pas au nombre de numéros de série" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "Le modèle de test n'existe pas" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "L'article de stock est actuellement en production" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Résultat du test" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Valeur de sortie du test" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Pièce jointe au résultat du test" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Notes de test" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "Station de test" -#: stock/models.py:2760 +#: stock/models.py:2769 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:2766 +#: stock/models.py:2775 msgid "Started" msgstr "Commencé" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 69c6096b6d..1b599586fb 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -100,11 +100,11 @@ msgstr "הזן תאריך סיום" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "בחירה שגויה" msgid "Name" msgstr "שם" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "מקור הבנייה" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "רכיב" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "מקט" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "בחר רכיב לבנייה" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "כמות בניה" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "קישור חיצוני" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "כמות" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "מספרים סידוריים" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "קובץ מצורף" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "שם קובץ" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "מוקם" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index 7a44a7bf30..a34afb1e63 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -100,11 +100,11 @@ msgstr "तारीख दर्ज करें" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index 053ae05519..c353268bf4 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -100,11 +100,11 @@ msgstr "Dátum megadása" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Érvénytelen választás" msgid "Name" msgstr "Név" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Érvénytelen érték a túlszállításra" msgid "Order Status" msgstr "Rendelés állapota" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Szülő gyártás" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Változatokkal együtt" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "A gyártást be kell fejezni a törlés előtt" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Fogyóeszköz" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opcionális" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Gyártmány" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Követett" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Ellenőrizhető" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Ellenőrizhető" msgid "Part" msgstr "Alkatrész" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Lefoglalva" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Elérhető" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Meg kell adni felelős felhasználót vagy csoportot" msgid "Build order part cannot be changed" msgstr "Gyártási rendelés alkatrész nem változtatható" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Gyártási utasítás azonosító" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Gyártási utasítás azonosító" msgid "Reference" msgstr "Azonosító" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Gyártás rövid leírása (opcionális)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Válassz alkatrészt a gyártáshoz" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Vevői rendelés azonosító" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Forrás hely" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Válassz helyet ahonnan készletet vegyünk el ehhez a gyártáshoz (hagyd üresen ha bárhonnan)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Cél hely" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Válassz helyet ahol a kész tételek tárolva lesznek" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Gyártási mennyiség" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Gyártandó készlet tételek száma" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Kész tételek" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Elkészült készlet tételek száma" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Gyártási állapot" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Gyártás státusz kód" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Batch kód" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Batch kód a gyártás kimenetéhez" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Létrehozás dátuma" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Befejezés cél dátuma" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cél dátum a gyártás befejezéséhez. Ez után késettnek számít majd." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Befejezés dátuma" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "elkészítette" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Indította" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Felelős" -#: build/models.py:385 +#: build/models.py:398 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:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Külső link" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link külső URL-re" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Priorítás" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Gyártási utasítás priorítása" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Projektszám" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Projekt kód a gyártáshoz" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "A gyártási foglalások teljesítése háttérfeladat elvégzése nem sikerült" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "A {build} gyártási utasítás elkészült" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Gyártási utasítás elkészült" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Egyedi követésre jelölt alkatrészeknél kötelező sorozatszámot megadni" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nincs gyártási kimenet megadva" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Gyártási kimenet már kész" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "A mennyiség nem lehet több mint a gyártási mennyiség" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "A {serial} gyártási kimenet nem felelt meg az összes kötelező teszten" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Gyártási Rendelés Sor Tétel" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Gyártás objektum" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Gyártás objektum" msgid "Quantity" msgstr "Mennyiség" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Gyártáshoz szükséges mennyiség" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Készlet túlfoglalva" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" msgid "Stock Item" msgstr "Készlet tétel" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Forrás készlet tétel" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Beépítés ebbe" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Cél készlet tétel" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Gyártási Szint" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Alkatrész neve" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Projekt kód címke" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Leszármazott Gyártások Létrehozása" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Leszármazott Gyártások létrehozása automatikusan" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Gyártás kimenet" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Gyártási kimenet nem egyezik a szülő gyártással" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Kimeneti alkatrész nem egyezik a gyártási utasításban lévő alkatrésszel" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Ez a gyártási kimenet már elkészült" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Ez a gyártási kimenet nincs teljesen lefoglalva" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Add meg a mennyiséget a gyártás kimenetéhez" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett alkatrészeknél" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,266 +1162,266 @@ msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez" msgid "Location" msgstr "Hely" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Legyártott készlet helye" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Sorozatszámok automatikus hozzárendelése" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "A gyártási kimenetek listáját meg kell adni" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Selejtezet gyártási kimenetek helye" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Foglalások törlése" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Selejtezett kimenetek foglalásainak felszabadítása" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Selejtezés oka" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "A kész gyártási kimenetek helye" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Állapot" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Hiányos foglalás elfogadása" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Kimenetek befejezése akkor is ha a készlet nem\n" "lett teljesen lefoglalva" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Lefoglalt készlet felhasználása" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Az összes ehhez a gyártáshoz lefoglalt készlet felhasználása" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Befejezetlen kimenetek törlése" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "A nem befejezett gyártási kimenetek törlése" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Nem engedélyezett" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Gyártásban fel lett használva" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Foglalás felszabadítása a készre jelentés előtt" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Túlfoglalt készlet" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Hogyan kezeljük az gyártáshoz rendelt egyéb készletet" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Pár készlet tétel túl lett foglalva" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Kiosztatlanok elfogadása" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Fogadd el hogy a készlet tételek nincsenek teljesen lefoglalva ehhez a gyártási utastáshoz" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "A szükséges készlet nem lett teljesen lefoglalva" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Befejezetlenek elfogadása" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Fogadd el hogy a szükséges számú gyártási kimenet nem lett elérve" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Szükséges gyártási mennyiség nem lett elérve" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "A Gyártásnak nyitott leszármazott Gyártása van" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "A Gyártásnak folyamatban kell lennie" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "A gyártási utasítás befejezetlen kimeneteket tartalmaz" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Gyártás sor" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Gyártás kimenet" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "A gyártási kimenetnek ugyanarra a gyártásra kell mutatnia" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Gyártás sor tétel" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "A tételnek kell legyen készlete" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Rendelkezésre álló mennyiség ({q}) túllépve" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Gyártási kimenetet meg kell adni a követésre kötelezett alkatrészek lefoglalásához" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "A lefoglalandó tételeket meg kell adni" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Készlet hely ahonnan az alkatrészek származnak (hagyd üresen ha bárhonnan)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Hely kizárása" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Készlet tételek kizárása erről a kiválasztott helyről" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Felcserélhető készlet" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "A különböző helyeken lévő készlet egyenrangúan felhasználható" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Készlet helyettesítés" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Helyettesítő alkatrészek foglalásának engedélyezése" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Opcionális tételek" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Opcionális tételek lefoglalása a gyártáshoz" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Nem sikerült az automatikus lefoglalás feladatot elindítani" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Beszállítói Cikkszám" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Gyártói cikkszám" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Hely neve" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Gyártási Hivatkozás" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "Alkatrészjegyzék Hivatkozás" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Csomagolás" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Alkatrész ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "Alkatrész IPN" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Alkatrész leírása" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "Alkatrészjegyzék Cikk Azonosító" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "Alkatrészjegyzék Alkatrész Név" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1401,65 +1429,65 @@ msgstr "Alkatrészjegyzék Alkatrész Név" msgid "Serial Number" msgstr "Sorozatszám" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Lefoglalt mennyiség" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Elérhető mennyiség" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "Alkatrész Kategória Azonosító" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Alkatrész kategória Neve" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Követésre kötelezett" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Örökölt" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Változatok" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Alkatrészjegyzék tétel" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Lefoglalt készlet" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Rendelve" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "Gyártásban" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Külső raktárkészlet" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Elérhető készlet" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Elérhető Helyettesítő Készlet" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Elérhető Készlet Változatokból" @@ -1773,7 +1801,7 @@ msgstr "Definíció" msgid "Unit definition" msgstr "Mértékegység definíció" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Melléklet" @@ -1843,7 +1871,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:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Érték" @@ -2053,7 +2081,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Eredmény" @@ -2159,7 +2187,7 @@ msgstr "Feladat kulcsszó paraméterek" msgid "Filename" msgstr "Fájlnév" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Modell típusa" @@ -2263,7 +2291,7 @@ msgstr "Milyen gyakran frissítse az árfolyamokat (nulla a kikapcsoláshoz)" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "nap" @@ -3161,58 +3189,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Leltár funkció" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Leltár funkció engedélyezése a készlet mennyiség és érték számításhoz" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Külső helyek nélkül" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Külső helyek figyelmen kívül hagyása a leltár számításoknál" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Automatikus leltár időpontja" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Hány naponta történjen automatikus leltár (nulla egyenlő tiltva)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Riport törlési gyakoriság" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Régi leltár riportok törlése hány naponta történjen" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Felhasználók teljes nevének megjelenítése" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Felhasználói név helyett a felhasználók teljes neve jelenik meg" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Teszt állomás adatok engedélyezése" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Tesztállomás adatok gyűjtésének teszt eredménybe gyűjtésének engedélyezése" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3894,7 +3930,7 @@ msgstr "Kiküldve" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Hibás export formátum" @@ -7081,44 +7117,40 @@ msgstr "Konfiguráció törlése" msgid "Delete the plugin configuration from the database" msgstr "Plugin konfiguráció törlése az adatbázisból" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Nincs érvényes objektum megadva a sablonhoz" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Tételek" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "Plugin nem található" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "Plugin nem aktív" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "Plugin nem támogatja a címkenyomtatást" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "Érvénytelen címke méretek" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "Nincs érvényes tétel megadva a sablonhoz" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Címkenyomtatási hiba" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "A '{template}' sablon fájl hiányzik vagy nem érhető el" @@ -7734,7 +7766,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "Ez a Teszt sablon nem létezik" @@ -7754,7 +7786,7 @@ msgstr "A készlet tétel más tételeket tartalmaz" msgid "Stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Készlet tétel gyártás alatt" @@ -7778,71 +7810,71 @@ msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozz msgid "Stock status codes must match" msgstr "Készlet tételek állapotainak egyeznie kell" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "Készlettörténet" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Bejegyzés megjegyzései" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "Készlet Tétel Ellenőrzés Eredménye" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Ehhez a teszthez meg kell adni értéket" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Ehhez a teszthez fel kell tölteni mellékletet" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "A teszt eredménye érvénytelen" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Teszt eredménye" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Teszt kimeneti értéke" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Teszt eredmény melléklet" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Tesztek megjegyzései" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "Teszt állomás" -#: stock/models.py:2760 +#: stock/models.py:2769 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:2766 +#: stock/models.py:2775 msgid "Started" msgstr "Elkezdődött" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "A teszt indításának időpontja" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Befejezve" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "A teszt befejezésének időpontja" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index dda0297ca3..f6acf716d1 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -100,11 +100,11 @@ msgstr "Masukkan tanggal" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Pilihan tidak valid" msgid "Name" msgstr "Nama" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Nilai kelebihan tidak valid" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Produksi Induk" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Pesanan harus dibatalkan sebelum dapat dihapus" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Bagian" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Tersedia" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Referensi Order Produksi" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Referensi Order Produksi" msgid "Reference" msgstr "Referensi" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Produksi induk dari produksi ini" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Pilih bagian untuk diproduksi" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referensi Order Penjualan" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Order penjualan yang teralokasikan ke pesanan ini" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Lokasi Sumber" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Pilih dari lokasi mana stok akan diambil untuk produksi ini (kosongkan untuk mengambil stok dari mana pun)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Lokasi Tujuan" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Pilih lokasi di mana item selesai akan disimpan" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Jumlah Produksi" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Jumlah item stok yang akan dibuat" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Item selesai" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Jumlah stok item yang telah diselesaikan" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Status pembuatan" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Kode status pembuatan" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Kode Kelompok" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Kode kelompok untuk hasil produksi ini" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Tanggal Pembuatan" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Target tanggal selesai" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Target tanggal selesai produksi. Produksi akan menjadi terlambat setelah tanggal ini." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Tanggal selesai" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "diselesaikan oleh" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Diserahkan oleh" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Pengguna yang menyerahkan order ini" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Penanggung Jawab" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Tautan eksternal" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Tautan menuju URL eksternal" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Tidak ada hasil produksi yang ditentukan" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Hasil produksi sudah selesai" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Hasil produksi tidak sesuai dengan order produksi" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "Jumlah" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item produksi harus menentukan hasil produksi karena bagian utama telah ditandai sebagai dapat dilacak" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Item stok teralokasikan terlalu banyak" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Jumlah yang dialokasikan harus lebih dari nol" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Jumlah harus 1 untuk stok dengan nomor seri" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "Stok Item" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Sumber stok item" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Jumlah stok yang dialokasikan ke produksi" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Pasang ke" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Tujuan stok item" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Hasil Produksi" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Hasil produksi tidak sesuai dengan produksi induk" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Hasil bagian tidak sesuai dengan bagian dalam order produksi" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Hasil produksi ini sudah diselesaikan" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Hasil produksi tidak dialokasikan sepenuhnya" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Masukkan jumlah hasil pesanan" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Jumlah bagian yang dapat dilacak harus berupa angka bulat" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Nomor Seri" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Masukkan nomor seri untuk hasil pesanan" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Masukkan nomor seri untuk hasil pesanan" msgid "Location" msgstr "Lokasi" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Alokasikan nomor seri secara otomatis" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Daftar hasil pesanan harus disediakan" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Lokasi hasil pesanan yang selesai" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Terima Alokasi Tidak Lengkap" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Tidak diizinkan" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Terima Tidak Teralokasikan" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Terima bahwa stok item tidak teralokasikan sepenuhnya ke pesanan ini" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Stok yang diperlukan belum teralokasikan sepenuhnya" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Terima Tidak Selesai" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Terima bahwa jumlah hasil produksi yang diperlukan belum selesai" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Jumlah produksi yang diperlukan masih belum cukup" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Order memiliki hasil produksi yang belum dilengkapi" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Hasil produksi" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Hasil pesanan harus mengarah ke pesanan yang sama" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Item harus tersedia dalam stok" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Jumlah tersedia ({q}) terlampaui" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Hasil produksi harus ditentukan untuk mengalokasikan bagian yang terlacak" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Item yang dialokasikan harus disediakan" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lokasi stok, dari mana bahan/bagian akan diambilkan (kosongkan untuk mengambil dari lokasi mana pun)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Lokasi tidak termasuk" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Jangan ambil stok item dari lokasi yang dipilih" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Stok bergantian" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Item stok di beberapa lokasi dapat digunakan secara bergantian" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Stok pengganti" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Izinkan alokasi bagian pengganti" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nama Lokasi" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Nomor Seri" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Item tagihan material" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Lampiran" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Nama File" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "Hari" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Diletakkan" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Lampiran perlu diunggah untuk tes ini" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index befc309427..d41fdbf198 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -100,11 +100,11 @@ msgstr "Inserisci la data" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Scelta non valida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Valore non valido per eccedenza" msgid "Order Status" msgstr "Stato dell'ordine" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Produzione Genitore" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "La produzione deve essere annullata prima di poter essere eliminata" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Consumabile" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opzionale" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Assemblaggio" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Monitorato" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testabile" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testabile" msgid "Part" msgstr "Articolo" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "Ordine In Corso" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Allocato" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Disponibile" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "L'utente o il gruppo responsabile deve essere specificato" msgid "Build order part cannot be changed" msgstr "L'ordine di costruzione della parte non può essere cambiata" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Riferimento Ordine Di Produzione" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Riferimento Ordine Di Produzione" msgid "Reference" msgstr "Riferimento" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Breve descrizione della build (facoltativo)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Ordine di produzione a cui questa produzione viene assegnata" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Selezionare parte da produrre" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Numero di riferimento ordine di vendita" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Ordine di vendita a cui questa produzione viene assegnata" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Posizione Di Origine" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Seleziona la posizione da cui prelevare la giacenza (lasciare vuoto per prelevare da qualsiasi posizione di magazzino)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Posizione Della Destinazione" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Seleziona il luogo in cui gli articoli completati saranno immagazzinati" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Quantità Produzione" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Numero di articoli da costruire" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Articoli completati" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Numero di articoli di magazzino che sono stati completati" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Stato Produzione" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Codice stato di produzione" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Codice Lotto" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Codice del lotto per questa produzione" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Data di creazione" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Data completamento obiettivo" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data di completamento della produzione. Dopo tale data la produzione sarà in ritardo." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Data di completamento" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "Completato da" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Rilasciato da" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Utente che ha emesso questo ordine di costruzione" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsabile" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Utente o gruppo responsabile di questo ordine di produzione" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Collegamento esterno" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link a URL esterno" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Priorità di produzione" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Priorità di questo ordine di produzione" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Codice del progetto" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Codice del progetto per questo ordine di produzione" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Impossibile scaricare l'attività per completare le allocazioni di build" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "L'ordine di produzione {build} è stato completato" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "L'ordine di produzione è stato completato" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Deve essere fornita un numero di serie per gli articoli rintracciabili" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nessun output di produzione specificato" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "La produzione è stata completata" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "L'output della produzione non corrisponde all'ordine di compilazione" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "La quantità non può essere maggiore della quantità in uscita" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "L'output della build {serial} non ha superato tutti i test richiesti" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Elemento di Riga Ordine di Produzione" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Crea oggetto" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Crea oggetto" msgid "Quantity" msgstr "Quantità" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Quantità richiesta per l'ordine di costruzione" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'elemento di compilazione deve specificare un output poiché la parte principale è contrassegnata come rintracciabile" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "L'articolo in giacenza è sovrallocato" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "La quantità di assegnazione deve essere maggiore di zero" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "La quantità deve essere 1 per lo stock serializzato" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" msgid "Stock Item" msgstr "Articoli in magazzino" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Origine giacenza articolo" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Quantità di magazzino da assegnare per la produzione" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Installa in" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Destinazione articolo in giacenza" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Livello Produzione" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nome Articolo" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Etichetta Codice Progetto" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Crea Produzioni Figlie" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Genera automaticamente ordini di produzione figli" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Genera Output" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "L'output generato non corrisponde alla produzione principale" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "L'output non corrisponde alle parti dell'ordine di produzione" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Questa produzione è stata già completata" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Questo output non è stato completamente assegnato" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Inserisci la quantità per l'output di compilazione" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Quantità totale richiesta per articoli rintracciabili" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Codice Seriale" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Inserisci i numeri di serie per gli output di compilazione (build option)" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Inserisci i numeri di serie per gli output di compilazione (build option msgid "Location" msgstr "Posizione" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Posizione dello stock per l'output della produzione" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Numeri di Serie Assegnazione automatica" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "I seguenti numeri di serie sono già esistenti o non sono validi" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Deve essere fornito un elenco dei risultati di produzione" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Posizione dello stock per l'output di produzione rimosso" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Scarta Assegnazioni" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Scartare tutte le assegnazioni di magazzino per gli output rimossi" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Posizione per gli output di build completati" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Stato" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Accetta Assegnazione Incompleta" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Completa l'output se le scorte non sono state interamente assegnate" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Rimuovi Output Incompleti" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Elimina gli output di produzione che non sono stati completati" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Non permesso" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Accetta come consumato da questo ordine di produzione" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Non assegnare prima di aver completato questo ordine di produzione" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Giacenza in eccesso assegnata" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Come si desidera gestire gli elementi extra giacenza assegnati all'ordine di produzione" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Alcuni articoli di magazzino sono stati assegnati in eccedenza" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Accetta Non Assegnato" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Accetta che gli elementi in giacenza non sono stati completamente assegnati a questo ordine di produzione" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "La giacenza richiesta non è stata completamente assegnata" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Accetta Incompleta" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Accetta che il numero richiesto di output di produzione non sia stato completato" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "La quantità di produzione richiesta non è stata completata" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "L'ordine di produzione ha output incompleti" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Linea di produzione" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Genera Output" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "L'output di produzione deve puntare alla stessa produzione" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Articolo linea di produzione" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "L'articolo deve essere disponibile" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantità disponibile ({q}) superata" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "L'output di produzione deve essere specificato per l'ubicazione delle parti tracciate" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Deve essere indicata l'allocazione dell'articolo" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Posizione dello stock in cui le parti devono prelevate (lasciare vuoto per prelevare da qualsiasi luogo)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Escludi Ubicazione" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Escludi gli elementi stock da questa ubicazione selezionata" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Scorte Intercambiabili" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Gli elementi in magazzino in più sedi possono essere utilizzati in modo intercambiabile" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Sostituisci Giacenze" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Consenti l'allocazione delle parti sostitutive" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Articoli Opzionali" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Assegna gli elementi opzionali della distinta base all'ordine di produzione" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Codice articolo produttore" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nome Ubicazione" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Confezionamento" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Codice Articolo" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN Articolo" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Descrizione Articolo" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Numero Seriale" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Quantità Disponibile" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Tracciabile" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Consenti Le Varianti" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Distinta base (Bom)" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Ordinato" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Disponibilità in magazzino" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Allegato" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Valore" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "Dati di risposta dalla scansione del codice a barre" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Risultato" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Nome del file" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "giorni" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Abilita i plugin per l'integrazione nell'interfaccia utente" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funzionalità Dell'Inventario" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Abilita la funzionalità d'inventario per la registrazione dei livelli di magazzino e il calcolo del valore di magazzino" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Inventario periodico automatico" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Numero di giorni tra la registrazione automatica dell'inventario (imposta 0 per disabilitare)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "I rapporti d'inventario verranno eliminati dopo il numero specificato di giorni" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "Crea modello al caricamento" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Crea un nuovo modello di test quando si caricano dati di test che non corrispondono a un modello esistente" @@ -3893,7 +3929,7 @@ msgstr "Inviato" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Nessun oggetto valido fornito nel modello" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Report salvato al momento della stampa" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Il file del modello '{template}' è mancante o non esiste" @@ -7733,7 +7765,7 @@ msgstr "I numeri di serie devono essere forniti come elenco" msgid "Quantity does not match serial numbers" msgstr "La quantità non corrisponde ai numeri di serie" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "L'elemento di magazzino contiene altri elementi" msgid "Stock item has been assigned to a customer" msgstr "L'elemento di magazzino è stato assegnato a un cliente" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "L'elemento di magazzino è attualmente in produzione" @@ -7777,71 +7809,71 @@ msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitor msgid "Stock status codes must match" msgstr "I codici di stato dello stock devono corrispondere" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "Le giacenze non possono essere spostate perché non disponibili" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Note d'ingresso" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Il valore deve essere fornito per questo test" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "L'allegato deve essere caricato per questo test" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Risultato Test" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Test valore output" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Risultato della prova allegato" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Note del test" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index a915e36e3e..b7318631e0 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -100,11 +100,11 @@ msgstr "日付を入力する" msgid "Invalid decimal value" msgstr "無効な10進数値" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "超過分の無効な値" msgid "Order Status" msgstr "注文ステータス" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "親ビルド" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "バリアントを含む" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "の後に作成されました。" #: build/api.py:192 +msgid "Has start date" +msgstr "" + +#: build/api.py:200 +msgid "Start date before" +msgstr "" + +#: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 msgid "Target date before" msgstr "目標期日" -#: build/api.py:196 +#: build/api.py:220 msgid "Target date after" msgstr "以降の目標日" -#: build/api.py:200 +#: build/api.py:224 msgid "Completed before" msgstr "完成前" -#: build/api.py:204 +#: build/api.py:228 msgid "Completed after" msgstr "終了後" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "削除するには、ビルドをキャンセルする必要があります。" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "消耗品" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "オプション" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "アセンブリ" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "追跡" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "テスト可能" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "テスト可能" msgid "Part" msgstr "パーツ" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "受注残高" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "割り当てられた" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "利用可能" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "担当ユーザーまたはグループを指定する必要がありま msgid "Build order part cannot be changed" msgstr "ビルドオーダー部品は変更できません" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "ビルド・オーダー・リファレンス" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "ビルド・オーダー・リファレンス" msgid "Reference" msgstr "参照" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "建築の簡単な説明(任意)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "このビルドが割り当てられる ビルドオーダー" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "製造する部品の選択" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "セールス・オーダー・リファレンス" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "このビルドが割り当てられる SalesOrder" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "ソース・ロケーション" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "このビルドで在庫を取得する場所を選択します(任意の在庫場所から取得する場合は空白のままにしてください)。" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "目的地" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "完成したアイテムの保管場所を選択" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "数量" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "構築するストックアイテムの数" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "完成品" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "完了した在庫アイテムの数" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "組立状況" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "ビルドステータスコード" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "バッチコード" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "このビルド出力のバッチコード" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "作成日時" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "完成目標日" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "ビルド完了目標日。この日付を過ぎると、ビルドは期限切れになります。" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "完了日" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "完了者" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "発行者" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "このビルドオーダーを発行したユーザー" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "責任" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "このビルドオーダーを担当するユーザーまたはグループ" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "外部リンク" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "外部 サイト へのリンク" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "組立優先度" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "建設順序の優先順位" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "プロジェクトコード" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "プロジェクトコード" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "ビルドの割り当てを完了するタスクのオフロードに失敗しました。" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "ビルドオーダー{build}が完了しました" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "建設発注が完了しました" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "追跡可能な部品については、シリアル番号の提示が必要です。" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "ビルド出力が指定されていません" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "ビルド出力はすでに完了しています" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "ビルド出力がビルド順序と一致しません" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "数量はゼロより大きくなければなりません" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "数量が出力数量を上回ることはできません" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "ビルド出力 {serial} は、必要なすべてのテストに合格していません。" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "ビルドオーダーラインアイテム" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "ビルドオブジェクト" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "ビルドオブジェクト" msgid "Quantity" msgstr "数量" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "注文数量" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "ビルド項目は、ビルド出力を指定する必要があります。" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "割当数量({q})は在庫可能数量({a})を超えてはなりません。" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "在庫が過剰配分" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "割当数量はゼロより大きくなければなりません" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "シリアル在庫の場合、数量は1でなければなりません。" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "選択された在庫品目が部品表に一致しません。" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "選択された在庫品目が部品表に一致しません。" msgid "Stock Item" msgstr "在庫商品" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "ソース在庫品" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "建設に割り当てる在庫量" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "インストール" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "仕向け地在庫品" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "ビルドレベル" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "部品名" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "プロジェクトコードラベル" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "チャイルドビルドの作成" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "子製造オーダーの自動生成" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "ビルド出力" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "ビルド出力が親ビルドと一致しません" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "出力部分が BuildOrder 部分と一致しません。" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "このビルド出力はすでに完了しています" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "このビルド出力は完全に割り当てられていません" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "ビルド出力の数量を入力" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "追跡可能な部品に必要な整数個数" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "部品表には追跡可能な部品が含まれるため、必要な数量は整数" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "シリアル番号" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "ビルド出力のためのシリアル番号の入力" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "ビルド出力のためのシリアル番号の入力" msgid "Location" msgstr "場所" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "ビルド出力のストック位置" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "シリアル番号の自動割り当て" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "シリアル番号が一致する必要なアイテムを自動的に割り当て" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "以下のシリアル番号は既に存在するか、無効です。" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "ビルド出力のリストを提供する必要があります。" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "スクラップされたアウトプットの在庫場所" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "廃棄割り当て" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "廃棄されたアウトプットに割り当てられた在庫の破棄" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "ビルドアウトプットを廃棄する理由" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "完成した建造物のアウトプットの場所" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "ステータス" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "不完全割当の受入れ" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "在庫が完全に割り当てられていない場合は、出力を完了します。" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "割当在庫の消費" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "このビルドに割り当て済みのストックを消費します。" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "不完全な出力の削除" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "完了していないビルド出力を削除します。" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "不可" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "このビルド・オーダーで消費されるものとして受け入れます。" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "このビルドオーダーを完了する前に割り当てを解除します。" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "総合在庫" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "製造オーダーに割り当てられた余分な在庫品をどのように処理しますか?" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "一部の在庫品目は全体的に配分されています。" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "未割り当ての受け入れ" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "在庫アイテムがこのビルド・オーダーに完全に割り当てられていないことを受け入れます。" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "必要在庫の配分が完了していません" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "インコンプリートの受け入れ" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "必要な数のビルドアウトプットが完了していないことを受け入れます。" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "必要な構築数量が完了していません" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "ビルド・オーダーには未完成の子ビルド・オーダーがあります。" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "受注生産状態であること" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "ビルド・オーダーの出力が不完全" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "組立ライン" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "ビルド出力" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "ビルド出力は同じビルド" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "ビルドラインアイテム" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.partは、ビルドオーダーと同じパーツを指す必要があります。" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "在庫があること" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "使用可能数量({q})を超過" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "追跡部品の割り当てには、ビルド出力を指定する必要があります。" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "追跡されていない部品の割り当てでは、ビルド出力を指定できません。" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "割り当て項目の提供" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "部品を調達する在庫場所(任意の場所から調達する場合は空白にしてください。)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "場所を除く" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "この選択された場所から在庫商品を除外" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "交換可能ストック" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "複数の拠点にある在庫品を交換可能" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "代替ストック" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "代替部品の割り当て" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "オプション" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "オプションのBOMアイテムをビルドオーダーに割り当てます。" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "自動割り当てタスクの開始に失敗しました" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "サプライヤー品番" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "メーカー品番" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "開催場所の名称" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "ビルドリファレンス" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "BOMリファレンス" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "パッケージング" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "部品ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "パートIPN" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "パーツ説明" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "BOMパーツID" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "部品表 部品名" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "部品表 部品名" msgid "Serial Number" msgstr "シリアル番号" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "割当数量" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "利用可能な数量" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "部品カテゴリーID" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "部品分類名" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "追跡可能" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "継承" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "バリアントを許可" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "BOMアイテム" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "割当株式" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "注文中" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "生産中" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "外部在庫" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "在庫状況" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "利用可能な代替ストック" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "在庫状況" @@ -1772,7 +1800,7 @@ msgstr "定義" msgid "Unit definition" msgstr "ユニットの定義" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "添付ファイル" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "ビジネスロジックでこのカスタムステートに等しいステート論理キー" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "値" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "バーコードスキャンによるレスポンスデータ" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "結果" @@ -2158,7 +2186,7 @@ msgstr "タスクキーワード引数" msgid "Filename" msgstr "ファイル名" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "モデルタイプ" @@ -2262,7 +2290,7 @@ msgstr "為替レートの更新頻度 (ゼロに設定すると無効になり #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "日" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "プラグインがユーザー・インターフェースに統合できるようにします。" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "ストックテイク機能" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "在庫レベルを記録し、在庫価値を計算するための棚卸機能を有効にします。" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "外部ロケーションを除く" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "棚卸計算から外部ロケーションの在庫品を除外" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "自動引取期間" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "自動棚卸記録間隔日数(ゼロに設定すると無効になります。)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "レポート削除間隔" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "ストックテイクレポートは、指定された日数が経過すると削除されます。" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "ユーザーのフルネームを表示" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "ユーザー名の代わりにフルネームを表示" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "テストステーションデータの有効化" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "テスト結果のテストステーションデータ収集の有効化" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "アップロード時にテンプレートを作成" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "既存のテンプレートに一致しないテスト データをアップロードする場合、新しいテスト テンプレートを作成します。" @@ -3893,7 +3929,7 @@ msgstr "設置済" msgid "Invalid status code" msgstr "無効なステータスコード" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "無効なエクスポート形式" @@ -7080,44 +7116,40 @@ msgstr "設定の削除" msgid "Delete the plugin configuration from the database" msgstr "データベースからプラグイン設定を削除します" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "テンプレートに有効なオブジェクトがありません。" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "アイテム" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "プラグインが見つかりません" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "プラグインがアクティブではありません" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "プラグインはラベル印刷をサポートしていません" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "無効なラベル寸法" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "テンプレートに有効な項目がありません" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "ラベル印刷エラー" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "印刷時に保存されるレポート" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "テンプレートファイル'{template}'がないか存在しません。" @@ -7733,7 +7765,7 @@ msgstr "シリアル番号はリストとして提供されなければなりま msgid "Quantity does not match serial numbers" msgstr "数量がシリアル番号と一致しません" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "テストテンプレートが存在しません" @@ -7753,7 +7785,7 @@ msgstr "在庫商品には他の商品が含まれています。" msgid "Stock item has been assigned to a customer" msgstr "在庫商品が顧客に割り当てられました" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "在庫品は現在生産中です。" @@ -7777,71 +7809,71 @@ msgstr "在庫品は同じサプライヤーの部品を参照する必要があ msgid "Stock status codes must match" msgstr "在庫状況コードが一致していること" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "在庫がないため移動できません。" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "ストックアイテムのトラッキング" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "記入上の注意" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "在庫品テスト結果" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "このテストには値を指定する必要があります。" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "このテストには添付ファイルをアップロードする必要があります。" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "このテストでは無効な値です。" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "試験結果" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "テスト出力値" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "試験結果添付" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "テストノート" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "テストステーション" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "試験が実施された試験ステーションの識別子。" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "開始" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "テスト開始のタイムスタンプ" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "修了済み" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "テスト終了のタイムスタンプ" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 105cf2acf1..c5804ab9ee 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -100,11 +100,11 @@ msgstr "" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index ac0673e4ec..f5f16e345e 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -100,11 +100,11 @@ msgstr "" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 38fdbe1801..3bcde5db24 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -100,11 +100,11 @@ msgstr "Ievadiet datumu" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index 1c45efa305..955e815035 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -100,11 +100,11 @@ msgstr "Voer datum in" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Ongeldige keuze" msgid "Name" msgstr "Naam" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Ongeldige waarde voor overschot" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Bovenliggende Productie" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Productie moet geannuleerd worden voordat het kan worden verwijderd" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Verbruiksartikelen" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Optioneel" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Samenstelling" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Gevolgd" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testbaar" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testbaar" msgid "Part" msgstr "Onderdeel" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Toegewezen" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Beschikbaar" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Productieorderreferentie" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Productieorderreferentie" msgid "Reference" msgstr "Referentie" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Korte beschrijving van de build (optioneel)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Productieorder waar deze productie aan is toegewezen" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Selecteer onderdeel om te produceren" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Verkooporder Referentie" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Verkooporder waar deze productie aan is toegewezen" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Bronlocatie" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecteer de locatie waar de voorraad van de productie vandaan moet komen (laat leeg om vanaf elke standaard locatie te nemen)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Bestemmings Locatie" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Selecteer locatie waar de voltooide items zullen worden opgeslagen" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Productiehoeveelheid" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Aantal voorraaditems om te produceren" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Voltooide voorraadartikelen" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Aantal voorraadartikelen die zijn voltooid" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Productiestatus" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Productiestatuscode" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Batchcode" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Batchcode voor deze productieuitvoer" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Aanmaakdatum" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Verwachte opleveringsdatum" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Doeldatum voor productie voltooiing. Productie zal achterstallig zijn na deze datum." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Opleveringsdatum" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "voltooid door" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Uitgegeven door" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Gebruiker die de productieorder heeft gegeven" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Verantwoordelijke" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Externe Link" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link naar externe URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Bouw prioriteit" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioriteit van deze bouwopdracht" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Project code voor deze build order" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Productieorder {build} is voltooid" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Een productieorder is voltooid" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Geen productie uitvoer opgegeven" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Productie uitvoer is al voltooid" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Productuitvoer komt niet overeen met de Productieorder" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Hoeveelheid kan niet groter zijn dan aantal" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Bouw object" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Bouw object" msgid "Quantity" msgstr "Hoeveelheid" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Vereiste hoeveelheid voor bouwopdracht" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Voorraad item is te veel toegewezen" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" msgid "Stock Item" msgstr "Voorraadartikel" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Bron voorraadartikel" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Voorraad hoeveelheid toe te wijzen aan productie" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Installeren in" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Bestemming voorraadartikel" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Onderdeel naam" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Productieuitvoer" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Productieuitvoer komt niet overeen met de bovenliggende productie" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Uitvoeronderdeel komt niet overeen met productieorderonderdeel" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Deze productieuitvoer is al voltooid" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Deze productieuitvoer is niet volledig toegewezen" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Voer hoeveelheid in voor productie uitvoer" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Serienummers" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Voer serienummers in voor productieuitvoeren" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Voer serienummers in voor productieuitvoeren" msgid "Location" msgstr "Locatie" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Voorraad locatie voor project uitvoer" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Serienummers automatisch toewijzen" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "De volgende serienummers bestaan al of zijn ongeldig" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Een lijst van productieuitvoeren moet worden verstrekt" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Voorraadlocatie voor geannuleerde outputs" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Toewijzingen weggooien" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Verwijder alle voorraadtoewijzingen voor geannuleerde outputs" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Reden voor annulering van bouworder(s)" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Locatie van voltooide productieuitvoeren" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Incomplete Toewijzing Accepteren" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Voltooi de uitvoer als de voorraad niet volledig is toegewezen" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Toegewezen voorraad gebruiken" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Verbruik elke voorraad die al is toegewezen aan deze build" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Verwijder Incomplete Uitvoeren" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Verwijder alle productieuitvoeren die niet zijn voltooid" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Niet toegestaan" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Accepteer zoals geconsumeerd onder deze bouwopdracht" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "De-alloceren voordat deze bouwopdracht voltooid wordt" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Overgealloceerde voorraad" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Hoe wilt u omgaan met extra voorraaditems toegewezen aan de bouworder" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Sommige voorraadartikelen zijn overalloceerd" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Accepteer Niet-toegewezen" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Accepteer dat voorraadartikelen niet volledig zijn toegewezen aan deze productieorder" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Vereiste voorraad is niet volledig toegewezen" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Accepteer Onvolledig" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Accepteer dat het vereist aantal productieuitvoeren niet is voltooid" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Vereiste productiehoeveelheid is voltooid" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Productieorder heeft onvolledige uitvoeren" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Productielijn" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Productieuitvoer" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Productieuitvoer moet naar dezelfde productie wijzen" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Bouw lijn-item" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Artikel moet op voorraad zijn" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Beschikbare hoeveelheid ({q}) overschreden" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Productieuitvoer moet worden opgegeven voor de toewijzing van gevolgde onderdelen" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Allocaties voor artikelen moeten worden opgegeven" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Voorraadlocatie waar onderdelen afkomstig zijn (laat leeg om van elke locatie te nemen)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Locatie uitsluiten" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Voorraadartikelen van deze geselecteerde locatie uitsluiten" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Uitwisselbare voorraad" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Voorraadartikelen op meerdere locaties kunnen uitwisselbaar worden gebruikt" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Vervangende Voorraad" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Toewijzing van vervangende onderdelen toestaan" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Optionele Items" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Alloceer optionele BOM items om bestelling te bouwen" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Fabrikant artikel nummer (MPN)" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Locatie naam" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Verpakking" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Onderdeel-id" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Onderdeel omschrijving" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Serienummer" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Toegewezen hoeveelheid" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Beschikbare hoeveelheid" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Volgbaar" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Stuklijstartikel" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Toegewezen voorraad" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "In bestelling" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Externe voorraad" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Beschikbare Voorraad" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Beschikbare vervanging voorraad" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Beschikbare varianten voorraad" @@ -1772,7 +1800,7 @@ msgstr "Definitie" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Bijlage" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Waarde" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "Reactiegegevens van de barcode scan" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Resultaat" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Bestandsnaam" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dagen" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Plug-ins inschakelen om te integreren in de gebruikersinterface" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Voorraadcontrole functionaliteit" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Schakel voorraadfunctionaliteit in voor het opnemen van voorraadniveaus en het berekenen van voorraadwaarde" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Externe locaties uitsluiten" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Automatische Voorraadcontrole Periode" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Aantal dagen tussen automatische voorraadopname (ingesteld op nul om uit te schakelen)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Rapport Verwijdering Interval" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Voorraadrapportage zal worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "Maak template aan bij het uploaden" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Maak een nieuw testsjabloon bij het uploaden van testgegevens die niet overeenkomen met een bestaande sjabloon" @@ -3893,7 +3929,7 @@ msgstr "Geplaatst" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Rapport opgeslagen op het moment van afdrukken" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "Serienummers moeten als lijst worden opgegeven" msgid "Quantity does not match serial numbers" msgstr "Hoeveelheid komt niet overeen met serienummers" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "Testsjabloon bestaat niet" @@ -7753,7 +7785,7 @@ msgstr "Voorraadartikel bevat andere producten" msgid "Stock item has been assigned to a customer" msgstr "Voorraadartikel is aan een klant toegewezen" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Voorraad item is momenteel in productie" @@ -7777,71 +7809,71 @@ msgstr "Voorraadartikelen moeten verwijzen naar dezelfde leveranciersdeel" msgid "Stock status codes must match" msgstr "De voorraad statuscodes moeten overeenkomen" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "Voorraad item volgen" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Item notities" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Waarde moet voor deze test worden opgegeven" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Bijlage moet worden geüpload voor deze test" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "Ongeldige waarde voor deze test" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Test resultaat" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Test uitvoer waarde" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Test resultaat bijlage" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Test notities" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "Test station" -#: stock/models.py:2760 +#: stock/models.py:2769 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:2766 +#: stock/models.py:2775 msgid "Started" msgstr "Gestart" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "Het tijdstip van de start test" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Afgerond" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "Het tijdstip van de afgeronde test" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index 797611b9a7..295e216bd5 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -100,11 +100,11 @@ msgstr "Oppgi dato" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Ugyldig valg" msgid "Name" msgstr "Navn" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Ugyldig verdi for svinn" msgid "Order Status" msgstr "Ordrestatus" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Overordnet produksjon" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Produksjonen må avbrytes før den kan slettes" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Forbruksvare" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Valgfritt" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Sammenstilling" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Spores" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Del" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Tildelt" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Tilgjengelig" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Ansvarlig bruker eller gruppe må spesifiseres" msgid "Build order part cannot be changed" msgstr "Produksjonsordrens del kan ikke endres" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Produksjonsordre-referanse" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Produksjonsordre-referanse" msgid "Reference" msgstr "Referanse" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Kort beskrivelse av produksjonen (valgfritt)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Produksjonsordre som denne produksjonen er tildelt" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Velg del å produsere" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Salgsordrereferanse" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Salgsordren denne produksjonen er tildelt til" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Kildeplassering" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Velg plassering å ta lagerbeholdning fra for denne produksjonen (la stå tomt for a ta fra alle lagerplasseringer)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Fullført plassering" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Velg plassering der fullførte artikler vil bli lagret" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Produksjonsmengde" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Antall lagervarer å produsere" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Fullførte artikler" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Antall lagervarer som er fullført" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Produksjonsstatus" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Produksjonsstatuskode" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Batchkode" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Batchkode for denne produksjonsartikkelen" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Opprettelsesdato" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Forventet sluttdato" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldato for ferdigstillelse. Produksjonen vil være forfalt etter denne datoen." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Fullført dato" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "fullført av" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Utstedt av" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Brukeren som utstedte denne produksjonsordren" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarlig" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Ekstern lenke" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Lenke til ekstern URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Produksjonsprioritet" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Produksjonsordrens prioritet" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Prosjektkode" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Prosjektkode for denne produksjonsordren" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Kunne ikke delegere bort oppgaven for å fullføre tildelinger" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Produksjonsordre {build} er fullført" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "En produksjonsordre er fullført" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Serienumre må angis for sporbare deler" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Ingen produksjonsartikkel spesifisert" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Produksjonsartikkelen er allerede fullført" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Kvantitet kan ikke være større enn utgangsantallet" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Produksjonsartikkel {serial} har ikke bestått alle påkrevde tester" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Produksjonsartikkel" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Produksjonsobjekt" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Produksjonsobjekt" msgid "Quantity" msgstr "Antall" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Påkrevd antall for produksjonsordre" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Produksjonselement må spesifisere en produksjonsartikkel, da master-del er merket som sporbar" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tildelt antall ({q}) kan ikke overstige tilgjengelig lagerbeholdning ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Lagervaren er overtildelt" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Tildelingsantall må være større enn null" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Mengden må være 1 for serialisert lagervare" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" msgid "Stock Item" msgstr "Lagervare" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Kildelagervare" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Lagerantall å tildele til produksjonen" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Monteres i" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Lagervare for montering" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Delnavn" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Etikett for prosjektkode" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Produksjonsartikkel" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Produksjonsartikkel samsvarer ikke med overordnet produksjon" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Resultatdel samsvarer ikke med produksjonsordredel" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Denne produksjonsartikkelen er allerede fullført" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Denne produksjonsartikkelen er ikke fullt tildelt" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Angi antall for produksjonsartikkel" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Heltallsverdi kreves for sporbare deler" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Serienummer" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Angi serienummer for produksjonsartikler" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Angi serienummer for produksjonsartikler" msgid "Location" msgstr "Plassering" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Lagerplassering for produksjonsartikkel" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Automatisk tildeling av serienummer" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Følgende serienummer finnes allerede eller er ugyldige" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "En liste over produksjonsartikler må oppgis" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Lagerplassering for skrotede produksjonsartikler" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Forkast tildelinger" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Forkast tildelinger fra skrotede produksjonsartikler" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Grunn for skroting av produksjonsartikler" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Plassering for ferdige produksjonsartikler" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Godta ufullstendig tildeling" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Fullfør artikler dersom lagerbeholdning ikke er fullt tildelt" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Bruk tildelt lagerbeholdning" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Bruk all lagerbeholdning som allerede er tildelt denne produksjonen" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Fjern ufullstendige artikler" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Slett alle produksjonsartikler som ikke er fullført" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Ikke tillatt" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Godta som brukt av denne produksjonsordren" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Fjern tildeling før produksjonsordren fullføres" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Overtildelt lagerbeholdning" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Hvordan vil du håndtere ekstra lagervarer tildelt produksjonsordren" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Noen lagervarer har blitt overtildelt" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Godta ikke tildelt" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Godta at lagervarer ikke er fullt tildelt til denne produksjonsordren" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Nøvendig lagerbeholdning er ikke fullt tildelt" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Godta uferdig" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Godta at nødvendig antall fullførte produksjonsartikler ikke er nådd" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Nødvendig produksjonsmengde er ikke nådd" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Produksjonsordren har uferdige artikler" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Produksjonslinje" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Produksjonsartikkel" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Produksjonsartikkel må peke til samme produksjon" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Produksjonsartikkel" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Artikkelen må være på lager" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Tilgjengelig antall ({q}) overskredet" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Produksjonsartikkel må spesifiseres for tildeling av sporede deler" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Produksjonsartikkel kan ikke spesifiseres for tildeling av usporede deler" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Tildelingsartikler må oppgis" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lagerplassering hvor deler skal hentes (la stå tomt for å ta fra alle plasseringer)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Eksluderer plassering" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Ekskluder lagervarer fra denne valgte plasseringen" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Utskiftbar lagerbeholdning" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Lagervarer ved flere plasseringer kan brukes om hverandre" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Erstatning-lagerbeholdning" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Tilatt tildelling av erstatningsdeler" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Valgfrie artikler" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Tildel valgfrie BOM-artikler til produksjonsordre" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Kunne ikke starte auto-tideling" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Leverandørens delnummer" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Produsentens varenummer" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Plasseringsnavn" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Produksjonsreferanse" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "BOM-referanse" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Emballasje" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Del-ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "Del -IPN" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Delbeskrivelse" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Serienummer" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Tildelt antall" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Tilgjengelig antall" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "Delkategori-ID" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Delkategorinavn" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Sporbar" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Nedarvet" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Tillat Varianter" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "BOM-artikkel" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Tildelt lagerbeholdning" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "I bestilling" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "I produksjon" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Ekstern lagerbeholdning" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Tilgjengelig lagerbeholdning" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Tilgjengelige erstatningsvarer" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Tilgjengelige variantvarer" @@ -1772,7 +1800,7 @@ msgstr "Definisjon" msgid "Unit definition" msgstr "Enhetsdefinisjon" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Vedlegg" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Verdi" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Resultat" @@ -2158,7 +2186,7 @@ msgstr "Nøkkelordargumenter for oppgave" msgid "Filename" msgstr "Filnavn" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Modelltype" @@ -2262,7 +2290,7 @@ msgstr "Hvor ofte valutakurser skal oppdateres (sett til null for å deaktiverer #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dager" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Varetellingsfunksjonalitet" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Aktiver varetellingsfunksjonalitet for å registrere lagernivåer og regne ut lagerverdi" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Ekskluder eksterne plasseringer" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Eksluder lagervarer i eksterne plasseringer fra varetellinger" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Automatisk varetellingsperiode" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Antall dager mellom automatisk varetellingsregistrering (sett til null for å deaktivere)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Rapportslettingsintervall" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Varetellingsrapporter vil slettes etter angitt antall dager" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Vis brukernes fulle navn" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Vis brukernes fulle navn istedet for brukernavn" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Plassert" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Ingen gyldige objekter angitt for mal" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Malfil '{template}' mangler eller eksisterer ikke" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Antallet stemmer ikke overens med serienumrene" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Lagervare inneholder andre artikler" msgid "Stock item has been assigned to a customer" msgstr "Lagervare har blitt tildelt til en kunde" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Lagervare er for tiden i produksjon" @@ -7777,71 +7809,71 @@ msgstr "Lagervarer må referere til samme leverandørdel" msgid "Stock status codes must match" msgstr "Lagerstatuskoder må være like" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Oppføringsnotater" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Verdi må angis for denne testen" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Vedlegg må lastes opp for denne testen" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Testens verdi" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Vedlegg til testresultat" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Testnotater" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index fe4b5d667e..49627e81fc 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -100,11 +100,11 @@ msgstr "Wprowadź dane" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Nieprawidłowa wartość przedawnienia" msgid "Order Status" msgstr "Status zamówienia" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Kompilacja musi zostać anulowana, zanim będzie mogła zostać usunięta" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Materiał eksploatacyjny" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opcjonalne" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Złożenie" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Śledzony" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Komponent" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Przydzielono" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Dostępne" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Odpowiedzialny użytkownik lub grupa muszą być określone" msgid "Build order part cannot be changed" msgstr "Nie można zmienić elementu kompletacji" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Odwołanie do zamówienia wykonania" msgid "Reference" msgstr "Referencja" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Krótki opis produkcji (opcjonalny)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Docelowa data zakończenia kompilacji. Po tej dacie kompilacja będzie zaległa." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Użytkownik lub grupa odpowiedzialna za te zlecenie produkcji" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Priorytet budowy" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Priorytet tego zamówienia produkcji" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Kod projektu" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Kod projektu dla tego zlecenia produkcji" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Kolejność kompilacji {build} została zakończona" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Kolejność kompilacji została zakończona" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Ilość nie może być większa niż ilość wyjściowa" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Wyjście budowy {serial} nie przeszło wszystkich testów" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Zbuduj obiekt" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Zbuduj obiekt" msgid "Quantity" msgstr "Ilość" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Wymagana ilość dla zlecenia produkcji" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Element kompilacji musi określać dane wyjściowe kompilacji, ponieważ część główna jest oznaczona jako możliwa do śledzenia" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Przydzielona ilość ({q}) nie może przekraczać dostępnej ilości zapasów magazynowych ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Pozycja magazynowa jest nadmiernie przydzielona" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Alokowana ilość musi być większa niż zero" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Ilość musi wynosić 1 dla serializowanych zasobów" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Ilość zapasów do przydzielenia do produkcji" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nazwa komponentu" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Numer seryjny" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "Lokalizacja" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Automatycznie przydzielaj numery seryjne" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Odrzuć przydziały" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Zaakceptuj niekompletną alokację" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Usuń produkcje, które nie zostały zakończone" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Niedozwolone" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Zaakceptuj jako zużyte przez zlecenie produkcji" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Nadmierny przydział zasobów" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Zaakceptuj nieprzydzielone" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Zaakceptuj, że przedmioty magazynowe nie zostały w pełni przypisane do tego zlecenia budowy" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Wymagany stan nie został w pełni przypisany" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Akceptuj niekompletne" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Towar musi znajdować się w magazynie" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Magazyn, z którego mają być pozyskane elementy (pozostaw puste, aby pobrać z dowolnej lokalizacji)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Wyklucz lokalizację" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Wyklucz produkty magazynowe z wybranej lokalizacji" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Towary magazynowe w wielu lokalizacjach mogą być stosowane zamiennie" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Zastępczy magazyn" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Przedmiot opcjonalny" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Numer producenta komponentu" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Opakowanie" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID komponentu" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN komponentu" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Numer Seryjny" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Możliwość śledzenia" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Zezwalaj na warianty" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Element BOM" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "W Zamówieniu" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "W produkcji" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Dostępna ilość" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Załącznik" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Wartość" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Wynik" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Nazwa pliku" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączy #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dni" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Umieszczony" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Brak prawidłowych obiektów do szablonu" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Plik szablonu '{template}' jest brakujący lub nie istnieje" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Notatki do wpisu" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Należy podać wartość dla tego testu" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Wynik testu" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 9b69580e51..a589274595 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -100,11 +100,11 @@ msgstr "Insira uma Data" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Escolha inválida" msgid "Name" msgstr "Nome" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Valor de excedente inválido" msgid "Order Status" msgstr "Situação do pedido" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Produção Progenitor" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Produção deve ser cancelada antes de ser deletada" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Consumível" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opcional" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Montagem" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Monitorado" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Peça" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Alocado" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Disponível" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Usuário ou grupo responsável deve ser especificado" msgid "Build order part cannot be changed" msgstr "Peça da ordem de produção não pode ser alterada" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Referência do pedido de produção" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Referência do pedido de produção" msgid "Reference" msgstr "Referência" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Breve descrição da produção (opcional)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Pedido de produção para qual este serviço está alocado" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Selecionar peça para produção" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referência do pedido de venda" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Pedido de Venda para qual esta produção está alocada" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Local de Origem" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Selecione a localização para pegar do estoque para esta produção (deixe em branco para tirar a partir de qualquer local de estoque)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Local de Destino" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Selecione o local onde os itens concluídos serão armazenados" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Quantidade de Produção" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Número de itens em estoque para produzir" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Itens concluídos" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Número de itens em estoque concluídos" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Progresso da produção" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Código de situação da produção" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Código de Lote" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Código do lote para esta saída de produção" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Criado em" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Data alvo final" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Data alvo para finalização de produção. Estará atrasado a partir deste dia." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Data de conclusão" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "Concluído por" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Emitido por" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Usuário que emitiu este pedido de produção" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Responsável" -#: build/models.py:385 +#: build/models.py:398 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:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Link Externo" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link para URL externa" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Prioridade de Produção" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioridade deste pedido de produção" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Código do projeto" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Código do projeto para este pedido de produção" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Falha ao descarregar tarefa para concluir alocações de construção" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "O Pedido de produção {build} foi concluído!" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Um pedido de produção foi concluído" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Números de série devem ser fornecidos para peças rastreáveis" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nenhuma saída de produção especificada" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Saída de produção já completada" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Saída da produção não corresponde ao Pedido de Produção" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Quantidade não pode ser maior do que a quantidade de saída" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "O item de produção {serial} não passou todos os testes necessários" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Item da linha de Produção" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Objeto de produção" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Objeto de produção" msgid "Quantity" msgstr "Quantidade" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Quantidade necessária para o pedido de produção" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de produção deve especificar a saída, pois peças mestres estão marcadas como rastreáveis" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Quantidade alocada ({q}) não deve exceder a quantidade disponível em estoque ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Quantidade deve ser 1 para estoque serializado" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Item estoque selecionado não coincide com linha da LDM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Item estoque selecionado não coincide com linha da LDM" msgid "Stock Item" msgstr "Item de estoque" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Origem do item em estoque" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Quantidade do estoque para alocar à produção" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Instalar em" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Destino do Item do Estoque" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Nome da Peça" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Saída da Produção" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Saída de produção não coincide com a produção progenitora" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Peça de saída não coincide com a peça da ordem de produção" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Esta saída de produção já foi concluída" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "A saída de produção não está completamente alocada" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Entre a quantidade da saída de produção" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Quantidade inteira necessária para peças rastreáveis" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Números de Série" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Digite os números de série para saídas de produção" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Digite os números de série para saídas de produção" msgid "Location" msgstr "Local" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Local de estoque para a produção" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Alocar Números de Série Automaticamente" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 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" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Uma lista de saídas de produção deve ser fornecida" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Local de estoque para saídas recicladas" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Descartar alocações" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Descartar quaisquer alocações de estoque para saídas sucateadas" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Motivo para sucatear saída(s) de produção" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Local para saídas de produção concluídas" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Situação" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Aceitar Alocação Incompleta" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Concluir saídas se o estoque não tiver sido totalmente alocado" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Consumir Estoque Alocado" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Consumir qualquer estoque que já tenha sido alocado para esta produção" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Remover Saídas Incompletas" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Excluir quaisquer saídas de produção que não tenham sido completadas" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Não permitido" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Aceitar conforme consumido por esta ordem de produção" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Desatribua antes de completar este pedido de produção" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Estoque sobrealocado" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Como deseja manejar itens de estoque extras atribuídos ao pedido de produção" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Alguns itens de estoque foram sobrealocados" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Aceitar não alocados" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Aceitar que os itens de estoque não foram totalmente alocados para esta produção" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Estoque obrigatório não foi totalmente alocado" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Aceitar Incompleto" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Aceitar que o número requerido de saídas de produção não foi concluído" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Quantidade de produção requerida não foi concluída" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Pedido de produção tem saídas incompletas" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Linha de produção" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Saída da Produção" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Saída de produção deve indicar a mesma produção" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Item da linha de produção" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Item deve estar em estoque" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantidade disponível ({q}) excedida" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Saída de produção deve ser definida para alocação de peças rastreadas" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Alocação do Item precisa ser fornecida" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Local de estoque onde peças serão extraídas (deixar em branco para qualquer local)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Local não incluso" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Não incluir itens de estoque deste local" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Estoque permutável" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Itens de estoque em múltiplos locais pode ser permutável" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Substituir Estoque" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Permitir alocação de peças substitutas" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Itens opcionais" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Alocar itens LDM opcionais para o pedido de produção" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Falha ao iniciar tarefa de auto-alocação" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Nome do Local" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Embalagem" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID da Peça" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN da Peça" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Descrição da Peça" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Número de Sério" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Quantidade Alocada" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Quantidade Disponível" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Rastreável" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Permitir variações" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Item LDM" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Estoque Alocado" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "No pedido" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "Em Produção" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Estoque Disponível" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "Definição" msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Anexo" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Valor" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Resultado" @@ -2158,7 +2186,7 @@ msgstr "Argumentos Palavra-chave da Tarefa" msgid "Filename" msgstr "Nome do arquivo" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dias" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funcionalidade de Balanço do Inventário" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Ativar funcionalidade de balanço para gravar níveis de estoque e calcular seu valor" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir itens de estoque em locais externos dos cálculos do estoque" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Período de Balanço Automático" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Número de dias entre gravação do balanço de estoque (coloque zero para desativar)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Intervalo para Excluir o Relatório" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Relatórios de balanço serão apagados após um número de dias especificado" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Mostrar nomes completos dos usuários" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Mostrar Nomes Completos em vez de Nomes de Usuário" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Colocado" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Nenhum objeto válido fornecido para o modelo" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Itens" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Erro ao imprimir etiqueta" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Arquivo modelo '{template}' perdido ou não existe" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "A quantidade não corresponde aos números de série" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "item em estoque contem outro(s) items" msgid "Stock item has been assigned to a customer" msgstr "Item em estoque foi reservado para outro cliente" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Item no estoque está em produção no momento" @@ -7777,71 +7809,71 @@ msgstr "Itens de estoque devem se referir à mesma peça do fornecedor" msgid "Stock status codes must match" msgstr "Códigos de estado do estoque devem corresponder" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Observações de entrada" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Deve-se fornecer o valor desse teste" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "O anexo deve ser enviado para este teste" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Valor da saída do teste" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Notas do teste" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" 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 c656007c1f..5b9385f2c7 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -100,11 +100,11 @@ msgstr "Informe a data" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referência do pedido de venda" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Quantidade necessária para o pedido de produção" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Aceitar que os itens de estoque não foram totalmente alocados para esta encomenda" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index 8a3f9ea004..3db4a13bcb 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -100,11 +100,11 @@ msgstr "" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index c2e0c6efce..6ee86a386b 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -100,11 +100,11 @@ msgstr "Введите дату" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Неверный выбор" msgid "Name" msgstr "Название" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Неверное значение для избытка" msgid "Order Status" msgstr "Статсу заказа" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Родительский заказ на производство" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Заказ на производство должен быть отменен перед удалением" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Расходники" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Необязательно" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Производимая деталь" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Отслеживается" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Деталь" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Зарезервировано" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Доступно" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Должен быть указан ответственный польз msgid "Build order part cannot be changed" msgstr "Деталь заказа на производства не может быть изменена" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Ссылка на заказ на производство" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Ссылка на заказ на производство" msgid "Reference" msgstr "Отсылка" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Краткое описание заказа на производство (необязательно)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Заказ на производство, которому принадлежит этот заказ на производство" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Выберите деталь для производства" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Заказ на продажу, которому принадлежит этот заказ на производство" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Место хранения - источник" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Выберите место хранения для этого заказа на производство (оставьте пустым, чтобы взять с любого места на складе)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Место хранения результата" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Выберите место хранения завершенных элементов" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Количество производимых деталей" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Количество складских позиций для производства" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Произведенные детали" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Количество складских позиций, которые были произведены" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Статус заказа на производство" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Код статуса заказа на производство" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Код партии" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Код партии для продукции" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Дата создания" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Целевая дата завершения" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для заказа на производства. Заказ будет просрочен после этой даты." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Дата завершения" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "выполнено" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Создано" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Пользователь, создавший этот заказ на производство" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ответственный" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Пользователь, ответственный за этот заказ на производство" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Внешняя ссылка" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Ссылка на внешний URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Приоритет производства" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Приоритет этого заказа на производство" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Код проекта" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Код проекта для этого заказа на производство" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Не удалось выгрузить задачу для распределения на сборку" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Заказ на производство {build} был завершен" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Заказ на производство был завершен" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Для отслеживаемых частей должны быть указаны серийные номера" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Продукция не указана" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Продукция уже произведена" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Продукция не совпадает с заказом на производство" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Количество не может быть больше количества продукции" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Сборка {serial} не прошла все необходимые тесты" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Номер позиции для производства" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Объект производства" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Объект производства" msgid "Quantity" msgstr "Количество" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Требуемое количество для заказа на производство" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Элемент производства должен указать продукцию, как главную деталь помеченную как отслеживаемая" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Резервируемое количество ({q}) не должно превышать доступное количество на складе ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Складская позиция перераспределена" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Резервируемое количество должно быть больше нуля" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Количество должно быть 1 для сериализованных запасов" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Выбранная складская позиция не соответствует позиции в BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Выбранная складская позиция не соответ msgid "Stock Item" msgstr "Складская позиция" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Исходная складская позиция" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Количество на складе для производства" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Установить в" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Целевая складская позиция" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Наименование детали" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Название кода проекта" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Выход Продукции" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Продукция не совпадает с родительским заказом на производство" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Продукция не соответствует детали заказа на производство" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Эта продукция уже помечена как завершенная" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Сырье для этой продукции не полностью зарезервировано" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Введите количество продукции" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Для отслеживаемых деталей должно быть указано целочисленное количество" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Серийные номера" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Введите серийные номера для продукции" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Введите серийные номера для продукции" msgid "Location" msgstr "Расположение" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Автоматически выделить серийные номера" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Следующие серийные номера уже существуют или недействительны" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Необходимо представить список выхода деталей" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Место хранения для списанной продукции" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Отменить резервирование" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Отменить все резервы запасов для списанной продукции" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Причина списания продукции" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Место хранения для завершенной продукции" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Статус" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Разрешить неполное резервирование" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Завершить продукцию, если запасы не были полностью распределены" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Вычесть запасы, которые уже были зарезервированы для этого производства" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Удалить незавершенную продукцию" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Удалить всю незавершенную продукцию" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Запрещено" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Принять как поглощенный этим заказом на производство" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Отменить резерв, до завершения заказа на производство" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Перераспределенные запасы" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Как вы хотите обработать дополнительные складские позиции, назначенные для заказа на производство" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Некоторые складские позиции были перераспределены" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Разрешить не полное резервирование" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Подтвердите, что складские позиции не были полностью зарезервированы для этого заказа на производство" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Необходимые запасы не были полностью зарезервированы" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Разрешить незавершенные производимые детали" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Допустить, что требуемое кол-во продукции не завершено" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Требуемое количество деталей не было произведено" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "Производственный заказ имеет незавершённые дочерние заказы" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Заказ на производство должен быть в стадии выполнения" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Заказ на производство имеет незавершенную продукцию" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Позиция для производства" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Выход продукции" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Продукция должна указывать на тот же производство" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Позиция для производства" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part должна указывать на ту же часть, что и заказ на производство" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Элемент должен быть в наличии" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Превышено доступное количество ({q})" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Продукция должна быть указан для резервирования отслеживаемых частей" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Продукция не может быть указана для резервирования не отслеживаемых частей" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Необходимо указать резервируемые элементы" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Место хранения, где будут зарезервированы детали (оставьте пустым, чтобы забрать их из любого места)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Исключить место хранения" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Исключить складские позиции из этого выбранного места хранения" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Обменный остаток" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Складские позиции в нескольких местах могут использоваться на взаимозаменяемой основе" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Заменить остатки" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Разрешить резервирование замещающих деталей" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Необязательные элементы" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Зарезервировать необязательные позиции BOM для заказа на производство" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Не удалось запустить задачу автораспределения" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Номер детали поставщика" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Код производителя" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Имя Места Хранения" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Упаковка" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Код детали" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN детали" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Описание детали" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Серийный номер" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Зарезервированное количество" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Доступный запас" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Отслеживание" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Унаследованные" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Разрешить разновидности" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Позиция BOM" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Зарезервированные Запасы" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "В заказе" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "В производстве" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Внешний склад" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Доступный запас" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "Определение" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Вложения" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Значение" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Результат" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Имя файла" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Как часто обновлять курс валют (установ #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "дней" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Исключить складские позиции во внешних местах хранения из инвентаризации" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Автоматический период инвентаризации" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Количество дней между автоматической записью запасов (установите нулевое значение для отключения)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Интервал удаления журнала ошибок" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Журналы ошибок будут удалены после указанного количества дней" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Показывать полные имена пользователей" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Отображать полные имена пользователей вместо логинов" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Включить данные тестовой станции" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Включить сбор данных с тестовой станции для получения результатов тестирования" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Размещены" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Элементы" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Складская позиция содержит другие дета msgid "Stock item has been assigned to a customer" msgstr "Складская позиция была назначена покупателю" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Складская позиция в производстве" @@ -7777,71 +7809,71 @@ msgstr "Складские позиции должны ссылаться на msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Результат тестирования" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Записи Тестирования" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index 0ccb142158..6784d48c81 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -100,11 +100,11 @@ msgstr "" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index b1ac333ec4..e5ed48ff95 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -100,11 +100,11 @@ msgstr "Vnesi datum" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Nedovoljena izbira" msgid "Name" msgstr "Ime" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Neveljavna vrednost za prestarost" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Nadrejena izgradnja" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Izgradnja mora biti najprej preklicana, nato je lahko izbrisana" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Neobvezno" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Montaža" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Sledi" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testno" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testno" msgid "Part" msgstr "Del" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Dodeljeno" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Na voljo" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Naveden mora biti odgovorni uporabnik ali skupina" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Referenca naloga izgradnje" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Referenca naloga izgradnje" msgid "Reference" msgstr "Referenca" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Izberite del za izgradnjo" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referenca dobavnica" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Dobavnica na katero se navezuje ta izgradnja" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Lokacija vira" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Izberite lokacijo dela za to izgradnjo (v primeru da ni pomembno pusti prazno)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Ciljna lokacija" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Izberite lokacijo, kjer bodo končne postavke shranjene" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Količina izgradenj" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Število postavk za izgradnjo" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Končane postavke" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Število postavk zaloge, ki so bile končane" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Status izgradnje" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Koda statusa izgradnje" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Številka serije" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Številka serije za to izgradnjo" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Datum ustvarjenja" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Rok dokončanja" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Rok končanja izdelave. Izdelava po tem datumu bo v zamudi po tem datumu." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Datom končanja" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "dokončal" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Izdal" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Uporabnik, ki je izdal nalog za izgradnjo" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odgovoren" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Odgovorni uporabnik ali skupina za to naročilo" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Zunanja povezava" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Zunanja povezava" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Nalog izgradnje {build} je dokončan" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Nalog izgradnej dokončan" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Ni določena izgradnja" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Igradnja je že dokončana" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Izgradnja se ne ujema s nalogom izdelave" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "Količina" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Izdelana postavka mora imeti izgradnjo, če je glavni del označen kot sledljiv" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Prestavljena zaloga ({q}) ne sme presegati zaloge ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Preveč zaloge je prestavljene" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Prestavljena količina mora biti večja od 0" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Količina za zalogo s serijsko številko mora biti 1" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "Postavka zaloge" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Izvorna postavka zaloge" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Količina zaloge za prestavljanje za izgradnjo" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Inštaliraj v" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Destinacija postavke zaloge" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Izgradnja" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Izgradnja se ne ujema z nadrejeno izgradnjo" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Izhodni del se ne ujema s naročilom sestava" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Ta sestava je že zaključena" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Priloga" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Ime datoteke" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Postavljeno" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 47bb7f792d..f5854df1d4 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -100,11 +100,11 @@ msgstr "Unesite datum" msgid "Invalid decimal value" msgstr "Neispravna decimalna vrednost" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Nevažeći izvor" msgid "Name" msgstr "Ime" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Nevažeća ukupna vrednost" msgid "Order Status" msgstr "Status naloga" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Roditeljski proizvod" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "Uključi varijante" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "Kreirano nakon" #: build/api.py:192 +msgid "Has start date" +msgstr "" + +#: build/api.py:200 +msgid "Start date before" +msgstr "" + +#: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 msgid "Target date before" msgstr "Ciljni datum pre" -#: build/api.py:196 +#: build/api.py:220 msgid "Target date after" msgstr "Ciljni datum nakon" -#: build/api.py:200 +#: build/api.py:224 msgid "Completed before" msgstr "Završeno pre" -#: build/api.py:204 +#: build/api.py:228 msgid "Completed after" msgstr "Završeno nakon" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Proizvod mora biti poništen pre nego što se izbriše" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Potrošni materijal" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Opciono" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Sklapanje" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Praćeno" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Proverljivo" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Proverljivo" msgid "Part" msgstr "Deo" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "Neizmirena narudžbina" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Alocirano" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Dostupno" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Odgovorni korisnik ili grupa mora biti određena" msgid "Build order part cannot be changed" msgstr "Deo u nalogu za izradu ne može se izmeniti" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Reference naloga za pravljenje" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Reference naloga za pravljenje" msgid "Reference" msgstr "Referenca" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Kratak opis izrade (nije obavezno)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Nalog za izradu za koju je ova izrada alocirana" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Izaberi deo za izgradnju" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Referenca naloga za prodaju" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Nalog za prodaju za koju je ova izrada alocirana" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Lokacija izvora" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Izaberi lokaciju zaliha za ovu izgradnju (ostaviti prazno ako hoćete bilo koju lokaciju zaliha" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Lokacija odredišta" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Izaberi lokaciju gde će se završene stavke skladištiti" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Količina izgradnje" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Broj stavki za izgradnju" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Kompletirane stavke" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Broj stavki u zalihama koje su kompletirane" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Status izgradnje" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Kod statusa izgradnje" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Kod serije" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Kod izgradnje za ovaj izlaz" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "datum kreiranja" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Datum ciljanog završetka" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ciljani datum za završetak izgradnje. Izgradnja će biti u prekoračenju nakon ovog datuma" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Datum završetka" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "kompletirano od " -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "izdato od" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Korisnik koji je izdao nalog za izgradnju" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Odgovoran" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Korisnik ili grupa koja je odgovorna za ovaj nalog za izgradnju" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Spoljašnja konekcija" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Link za eksterni URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Prioritet izgradnje" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Prioritet ovog naloga za izgradnju" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Kod projekta" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Kod projekta za ovaj nalog za izgradnju" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Nije uspelo preuzimanje zadataka da bi se dovršila alokacija izgradnje" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Nalog za izgradnju {build} je kompletiran" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Nalog za izgradnju je kompletiran" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Za delove koji mogu da se prate moraju se dostaviri serijski brojevi" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Nije određen izlaz izgradnje" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Izlaz izgradnje je već kompletiran" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Izlaz izgradnje se ne slaže sa Nalogom za izgradnju" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Količina mora biti veća od nule" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Količina ne sme da bude veća od izlazne količine" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Izlaz izgradnje {serial} nije zadovoljio zahtevane testove" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Stavka porudžbine naloga za izgradnju" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Objekat izgradnje" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Objekat izgradnje" msgid "Quantity" msgstr "Količina" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Potrebna količina za nalog za izgradnju" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Stavka izgradnje mora imati izlaz izgradnje, jer je nadređeni deo markiran da može da se prati" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Alocirana količina ({q}) ne sme da bude veća od količine dostupnih zaliha ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Stavka zaliha je prealocirana" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Količina alokacije mora da bude veća od nule" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Količina mora da bude 1 za zalihe koje su serijalizovane" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Izabrana stavka zaliha se ne slaže sa porudžbinom sa spiska materijala" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Izabrana stavka zaliha se ne slaže sa porudžbinom sa spiska materijala msgid "Stock Item" msgstr "Stavka zaliha" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Izvor stavke zaliha" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Količina zaliha za alociranje za izgradnju" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Ugradi u" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Stavka zaliha odredišta" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Nivo izgradnje" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Ime dela" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Naziv koda projekta" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Kreiraj podređene izgradnje" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Automatski generiši podređene naloge za izgradnju" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Izlaz izgradnje" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Izlaz izgradnje se ne slaže sa nadređenom izgradnjom" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Izlazni deo se ne slaže sa delom Naloga za Izgradnju" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Ovaj izlaz izgradnje je već kompletiran" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Ovaj izlaz izgradnje nije u potpunosti alociran" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Unesi količinu za izlaz izgradnje" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Brojčana količina potrebna za delove koji mogu da se prate" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Serijski brojevi" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Unesi serijske brojeve za izlaz izgradnje" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Unesi serijske brojeve za izlaz izgradnje" msgid "Location" msgstr "Lokacija" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Lokacija zaliha za izlaz izgradnje" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Automatski alociraj serijske brojeve" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatski alociraj tražene stavke sa odgovarajućim serijskim brojevima" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Sledeći serijski brojevi već postoje ili su neispravni" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Lista izlaza izgradnje se mora obezbediti" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Lokacija zaliha za otpisane izlaze" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Odbaci alokacije" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Odbaci bilo kojiu alokaciju zaliha za otpisane izlaze" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Razlog za otpisane izlaz(e) izgradnje" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Lokacija za završene izlaze izgradnje" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Prihvati nekompletirane Alokacije" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "kompletiraj izlaze ako zalihe nisu u potpunosti alocirane" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Troši alocirane zalihe" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Troši bilo koje zalihe koje su već alocirane za ovu izgradnju" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Ukloni nekompletirane izlaze" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Izbriši svei izlaze izgradnje koji nisu kompletirani" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Nije dozvoljeno" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Prihvati kao potrošeno od strane ovog naloga za izgradnju" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Izmesti bre završetka ovog naloga za izgradnju" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Sveukupne izdvojene zalihe" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Šta želite da radite sa viškom stavki u zalihama koje su dodeljene nalogu za izgradnju?" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Neke stavke zaliha su prealocirane" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Prihvati nealocirano" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Prihvati da stavke zaliha nisu u potpunosti alocirane za ovaj nalog za izgradnju" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Tražene zalihe nisu u potpunosti alocirane" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Prihvati nekompletirano" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Prihvati da je traženi broj izlaza izgradnje nekompletan" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Traženi broj izgradnji nije kompletan" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "Nalog za izgradnju ima otvoren potčinjene naloge za izgradnju" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Nalog za izgradnju mora biti u stanju produkcije" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Nalog za izgradnju ima nekompletne izlaze" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Porudžbina izgradnje" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Izlaz izgradnje" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Izlaz izgradnje mora da referencira istu izgradnju" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Stavka porudžbine za izradu" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Stavka mora da bude u zalihama" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Dostupna količina ({q}) premašena" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Izlaz izgradnje mora da određen za alokaciju praćenih delova" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Stavke alociranja se moraju odrediti" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lokacija zaliha koje će da budu izvor delova (ostavi prazno ukoliko uzimate sa bilo koje lokacije)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Isključi lokaciju" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Isključi stavke zaliha za ovu selektovanu lokaciju" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Zamenljive zalihe" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Stavke zaliha koje su na različitim lokacijama se mogu međusobno menjati" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Zamenske zalihe" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Dozvoli alociranje delova koji su zamenski" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Opcionalne stavke" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Alociraj opcione BOM stavke na nalog za izgradnju" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Greška prilikom startovanja auto alociranja" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Dobavljački broj dela" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Broj dela proizvođača" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Ime lokacije" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Referenca izgradnje" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "Referenca BOM" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Pakovanje" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID dela" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN dela" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Opis dela" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "BOM ID dela" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "BOM ime dela" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "BOM ime dela" msgid "Serial Number" msgstr "Serijski broj" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Alocirana količina" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Dostupna količina" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "ID kategorije dela" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Ime kategorije dela" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Može da se prati" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Nasleđen" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Dozvoli varijante" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "BOM stavka" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Alocirane zalihe" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Po narudžbini" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "U proizvodnji" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Spoljašnje zalihe" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Dostupne zalihe" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Dostupne zamenske zalihe" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Dostupne varijante zaliha" @@ -1772,7 +1800,7 @@ msgstr "Definicija" msgid "Unit definition" msgstr "Definicija jedinice" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Prilog" @@ -1842,7 +1870,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:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Vrednost" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "Podaci odgovora za skeniranje bar koda" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Rezultat" @@ -2158,7 +2186,7 @@ msgstr "Ključne reči argumenata zadatka" msgid "Filename" msgstr "Ime datoteke" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Tip modela" @@ -2262,7 +2290,7 @@ msgstr "Koliko često ažurirati devizne kurseve (podesi na nulu za onemogućti) #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dani" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "Omogući integraciju pluginova u korisnički interfejs" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Funkcionalnost popisa" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Omogući funkcionalnost popisa za praćenje nivoa zaliha i računanje vrednosti zaliha" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Ne uključuj eksterne lokacije" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Ne uključuj stavke sa zaliha na eksternim lokacijama u proračune popisa" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Period automatskog popisa" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Broj dana između automatskih beleženja popisa (postaviti na nulu za isključivanje ove mogućnosti)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Interval brisana izveštaja" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Izveštaji o popisu će biti obrisani nakon određenog broja dana" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Prikaži puna imena korisnika" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Prikaži puna imena korisnika umesto korisničkih imena" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "Omogući podatke test stanica" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "Omogući prikupljanje podataka sa test stanica radi rezultata testova" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "Kreiraj šablon pri dodavanju" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "Kreiraj novi test šablon prilikom dodavanja test podataka koji se ne poklapa sa postojećim šablonom" @@ -3893,7 +3929,7 @@ msgstr "Postavljen" msgid "Invalid status code" msgstr "Nevažeći statusni kod" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Nevažeći format za izvoz" @@ -7080,44 +7116,40 @@ msgstr "Obriši konfiguraciju" msgid "Delete the plugin configuration from the database" msgstr "Obriši konfiguraciju plugina iz baze podataka" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Nijedan validan objekat nije dostavljen šablonu" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "Stavke" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "Plugin nije pronađen" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "Plugin nije aktivan" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "Plugin ne podržava štampanje natpisa" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "Nevažeće dimenzije natpisa" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "Nema važećih stavki dostavljenih šablonu" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "Greška prilikom štampanja natpisa" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "Izveštaj sačuvan prilikom štampanja" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Šablonski fajl '{template}' nedostaje ili ne postoji" @@ -7733,7 +7765,7 @@ msgstr "Serijski brojevi moraju biti dostavljeni kao lista" msgid "Quantity does not match serial numbers" msgstr "Količine se ne poklapaju sa serijskim brojevima" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "Test šablon ne postoji" @@ -7753,7 +7785,7 @@ msgstr "Stavka sa zaliha sadrži druge stavke" msgid "Stock item has been assigned to a customer" msgstr "Stavka sa zaliha je dodeljena mušteriji" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Stavka sa zaliha je trenutno u produkciji" @@ -7777,71 +7809,71 @@ msgstr "Stavke sa zaliha se moraju odnositi na isti deo dobavljača" msgid "Stock status codes must match" msgstr "Statusne šifre zaliha moraju da se poklapaju" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "Praćenje stavke sa zaliha" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Ulazne beleške" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "Rezultat testa stavke sa zaliha" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "Vrednost mora biti dostavljena za ovaj test" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "Prilog mora biti dostavljen za ovaj test" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "Nevažeća vrednost za ovaj test" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Rezultat testa" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Vrednost završetka testa" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Prilog uz test rezultat" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Beleške sa testa" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "Stanica za testiranje" -#: stock/models.py:2760 +#: stock/models.py:2769 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:2766 +#: stock/models.py:2775 msgid "Started" msgstr "Započeto" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "Vreme početka testa" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "Završeno" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "Vreme završetka testa" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index a13d80c270..5bdfd01ed4 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -100,11 +100,11 @@ msgstr "Ange datum" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Ogiltigt val" msgid "Name" msgstr "Namn" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Ogiltigt värde för överskott" msgid "Order Status" msgstr "Orderstatus" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Föregående tillverkning" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Tillverkningen måste avbrytas innan den kan tas bort" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Valfri" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Spårad" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Testbar" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Testbar" msgid "Part" msgstr "Del" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Allokerad" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Tillgänglig" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Tillverknings order referens" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Tillverknings order referens" msgid "Reference" msgstr "Referens" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Tillverknings order till vilken detta produkt är tilldelad" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Välj del att tillverka" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Försäljningsorderreferens" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Försäljningsorder till vilken detta bygge allokeras" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Källa Plats" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Välj plats att ta lager från för detta bygge (lämna tomt för att ta från någon lagerplats)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Destinationsplats" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Välj plats där de färdiga objekten kommer att lagras" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Tillverkat antal" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Antal lagerobjekt att bygga" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Slutförda objekt" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Antal lagerposter som har slutförts" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Tillverknings status" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Tillverkning statuskod" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Batchkod" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Batch-kod för denna byggutdata" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Skapad" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Datum för slutförande" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldatum för färdigställande. Tillverkningen kommer att förfallas efter detta datum." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Slutförandedatum" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "slutfört av" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Utfärdad av" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Användare som utfärdade denna tillverknings order" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Ansvarig" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Extern länk" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Länk till extern URL" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Projektkod" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Tillverknings order {build} har slutförts" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "En tillverknings order har slutförts" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Ingen byggutgång angiven" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Byggutgång är redan slutförd" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Byggutgång matchar inte bygg order" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "Antal" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Byggobjekt måste ange en byggutgång, eftersom huvuddelen är markerad som spårbar" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tilldelad kvantitet ({q}) får inte överstiga tillgängligt lagersaldo ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Lagerposten är överallokerad" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Allokeringsmängden måste vara större än noll" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Antal måste vara 1 för serialiserat lager" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "Artikel i lager" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Källa lagervara" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Lagersaldo att allokera för att bygga" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Installera till" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Destination lagervara" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Bygg utdata" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Byggutdata matchar inte överordnad version" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Serienummer" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Ange serienummer för att tillverkade produkter" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Ange serienummer för att tillverkade produkter" msgid "Location" msgstr "Plats" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "En lista över tillverkade produkter måste anges" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Lagerplats för skrotade produkter" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Ignorera alla lagerallokeringar för skrotade produkter" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Plats för färdiga produkter" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Status" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Slutför utfall om lager inte har tilldelats fullt ut" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Ta bort ofullständiga produkter" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Ta bort eventuella produkter som inte har slutförts" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Acceptera ofullständig" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Acceptera att det önskade antalet produkter som inte har slutförts" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Tillverknings ordern är ofullständig" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "Serienummer" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Bilaga" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "Filnamn" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "dagar" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Placerad" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "Ogiltigt exportformat" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index cad85b0048..1764a86e77 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -100,11 +100,11 @@ msgstr "ป้อนวันที่" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "ชื่อ" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "ออกโดย" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "สถานที่" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "สถานะ" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "ไฟล์แนบ" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "ชื่อไฟล์" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index fea1354b4c..1c6d5eec2e 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -100,11 +100,11 @@ msgstr "Tarih giriniz" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Geçersiz seçim" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Aşım için geçersiz değer" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Yapımın silinebilmesi için önce iptal edilmesi gerekir" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Sarf Malzemesi" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "İsteğe Bağlı" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Montaj" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "İzlenen" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Test Edilebilir" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Test Edilebilir" msgid "Part" msgstr "Parça" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Ayrıldı" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Mevcut" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Sorumlu kullanıcı veya grup belirtilmelidir" msgid "Build order part cannot be changed" msgstr "Yapım siparişi parçası değiştirilemez" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Yapım İşi Emri Referansı" msgid "Reference" msgstr "Referans" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Yapımın kısa açıklaması (isteğe bağlı)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Veren" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "Bu yapım siparişinden sorumlu kullanıcı veya grup" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Yapım Önceliği" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Bu yapım siparişinin önceliği" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Proje Kodu" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Bu yapım siparişi için proje kodu" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Yapıma ayrılanları tamamlamak için boşaltma görevi başarısız oldu" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "{build} yapım siparişi tamamlandı" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Bir yapım siparişi tamamlandı" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "İzlenebilir parçalar için seri numaraları sağlanmalıdır" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Miktar sıfırdan büyük olmalıdır" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Miktar çıktı miktarından büyük olamaz" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "{serial} yapım çıktısı gerekli testleri geçemedi" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Yapım Siparişi Satır Ögesi" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Nesne yap" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Nesne yap" msgid "Quantity" msgstr "Miktar" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Yapım siparişi için gereken miktar" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Ayrılan miktar ({q}) mevcut stok miktarını ({a}) aşmamalı" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Seçilen stok ögesi malzeme listesi satırıyla eşleşmiyor" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Seçilen stok ögesi malzeme listesi satırıyla eşleşmiyor" msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Hedef stok kalemi" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Yapım Düzeyi" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Parça Adı" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Proje Kodu Etiketi" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Alt Yapımlar Oluştur" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Alt yapım siparişlerini otomatik olarak -üret" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Yapım Çıktısı" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Yapım çıktısı üst yapım ile eşleşmiyor" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Çıktı parçası Yapım Siparişi parçası ile eşleşmiyor" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Bu yapım çıktısı zaten tamamlandı" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Bu yapım çıktısı tam ayrılmadı" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "İzlenebilir parçalar için tamsayı miktar gerekir" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Malzeme listesi izlenebilir parçalar içerdiğinden tamsayı miktar gereklidir" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Seri Numaraları" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Yapım işi çıktısı için seri numaraları girin" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Yapım işi çıktısı için seri numaraları girin" msgid "Location" msgstr "Konum" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Yapım çıktısı için stok konumu" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Seri Numaralarını Otomatik Ayır" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "Gerekli ögeleri eşleşen seri numaralarıyla otomatik ayır" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "Şu seri numaraları zaten varlar veya geçersizler" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Bir yapım çıktıları listesi sağlanmalıdır" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Hurdaya ayrılan çıktılar için stok konumu" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Ayırmaları İptal Et" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Hurdaya ayrılan çıktılar için yapılan tüm stok ayırmalarını iptal et" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Yapım çıktı(larını) hurdaya ayırma nedeni" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Tamamlanan yapım çıktıları içi konum" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Durum" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Tamamlanmamış Ayırmayı Onayla" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Stok tamamen ayrılmamışsa çıktıları tamamla" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Ayrılan Stoku Tüket" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Bu yapım için zaten ayrılmış olan tüm stokları tüket" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Tamamlanmamış Çıktıları Kaldır" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Tamamlanmamış tüm yapım çıktılarını sil" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "İzin verilmedi" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Bu yapım siparişi tarafından tüketildi olarak kabul et" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Bu yapım emrini tamamlamadan önce iade et" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Fazla Ayrılmış Stok" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Yapım siparişine atanan ekstra stok öğelerini nasıl ele almak istersiniz" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Bazı stok ögeleri fazla ayrıldı" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Ayrılmamışı Kabul Et" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Stok öğelerinin bu yapım siparişine tam olarak ayrılmadığını kabul edin" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "Gerekli stok tamamen tahsis edilemedi" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Tamamlanmamış Kabul et" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Gerekli sayıda derleme çıktısının tamamlanmadığını kabul edin" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Gerekli yapım işi miktarı tamamlanmadı" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "Yapım siparişinin açık alt yapım emirleri var" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Yapım siparişi üretim durumunda olmalıdır" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Yapım siparişinin tamamlanmamış çıktıları var" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Yapım Satırı" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Yapım çıktısı" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Yapım çıktısı aynı yapımı göstermelidir" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Yapım Satırı Ögesi" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part yapım siparişi aynı olan parçayı göstermelidir" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Öge stokta olmalıdır" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Mevcut miktar ({q}) aşıldı" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "İzlenen parçaların ayrılması için yapım çıktısı belirtilmelidir" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "İzlenmeyen parçaların ayrılması için yapım çıktısı belirlenemez" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Ayrılma ögeleri sağlanmalıdır" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Parçaların alınacağı stok konumu (herhangi bir konumdan almak için boş bırakın)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Konum Çıkar" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Bu seçilen konumdan stok ögelerini içerme" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Birbirinin Yerine Kullanılabilir Stok" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Birden çok konumdaki stok ögeleri birbirinin yerine kullanılabilir" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Yedek Stok" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Yedek parçaların ayrılmasına izin ver" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "İsteğe Bağlı Ögeler" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Sipariş yapmak için isteğe bağlı ML ögelerini ayır" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Otomatik ayırma görevini başlatma başarısız oldu" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Sağlayıcı Parça Numarası" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Üretici Parça Numarası" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Konum Adı" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Yapım Referansı" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "ML Referansı" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Paketleme" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "Parça ID" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "Parça DPN" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Parça Açıklaması" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "ML Parça Kimliği" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "ML Parça Adı" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "ML Parça Adı" msgid "Serial Number" msgstr "Seri Numara" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Ayrılan Miktar" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Mavcut Miktar" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "Parça Sınıfı Kimliği" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Parça Sınıfı Adı" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Takip Edilebilir" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Miras Alındı" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "ML Ögesi" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Ayrılan Stok" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Siparişte" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "Üretimde" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Harici Stok" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Mevcut Stok" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Mevcut Yedek Stok" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Mevcut Turev Stoku" @@ -1772,7 +1800,7 @@ msgstr "Tanımlama" msgid "Unit definition" msgstr "Birim tanımlaması" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Ek" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Değer" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "Anahtar görev argümanları" msgid "Filename" msgstr "Dosya adı" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "Model Tipi" @@ -2262,7 +2290,7 @@ msgstr "Döviz kurlarını şu sıklıkla güncelle (etkisizleştirmek için sı #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "günler" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Kullancıların tam isimlerini göster" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Sipariş verildi" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Şablon için geçerli bir nesne sağlanmadı" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index dd6c7c311d..f2a494b1b6 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -100,11 +100,11 @@ msgstr "Введіть дату" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "" msgid "Order Status" msgstr "" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "" msgid "Part" msgstr "Деталь" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "" msgid "Build order part cannot be changed" msgstr "" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Обрати деталь для створення" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "" msgid "Quantity" msgstr "" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "" msgid "Location" msgstr "" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "" msgid "Serial Number" msgstr "" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "" @@ -1772,7 +1800,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "" @@ -2158,7 +2186,7 @@ msgstr "" msgid "Filename" msgstr "" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "" msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "" @@ -7777,71 +7809,71 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 9379ece4bc..ef8c006f4a 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -100,11 +100,11 @@ msgstr "Nhập ngày" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "Lựa chọn sai" msgid "Name" msgstr "Tên" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "Giá trị không hợp lệ cho hàng hóa dư thừa" msgid "Order Status" msgstr "Trạng thái đặt hàng" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "Phiên bản cha" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "Bạn dựng phải được hủy bỏ trước khi có thể xóa được" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "Vật tư tiêu hao" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "Tuỳ chọn" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "Lắp ráp" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "Đã theo dõi" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "Có thể kiểm tra" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "Có thể kiểm tra" msgid "Part" msgstr "Nguyên liệu" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "Đã cấp phát" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "Có sẵn" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "Phải chọn người dùng hoặc nhóm" msgid "Build order part cannot be changed" msgstr "Sản phẩm đơn đặt bản dựng không thể thay đổi được" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "Tham chiếu đơn đặt bản dựng" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "Tham chiếu đơn đặt bản dựng" msgid "Reference" msgstr "Tham chiếu" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "Mô tả ngắn về phiên bạn (Tùy chọn)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "Đơn đặt bản dựng với bản dựng này đã được phân bổ" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "Chọn sản phẩm để xây dựng" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "Tham chiếu đơn đặt bản dựng" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "Địa điểm nguồn" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Chọn địa điểm để lấy trong kho cho bản dựng này (để trống để lấy từ bất kỳ vị trí kho nào)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "Địa điểm đích" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "Chọn địa điểm nơi hàng hóa hoàn thiện sẽ được lưu kho" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "Xây dựng số lượng" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "Số kho hàng để dựng" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "Những mục hoàn thành" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "Số sản phẩm trong kho đã được hoàn thiện" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "Trnạg thái bản dựng" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "Mã trạng thái bản dựng" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "Mã lô hàng" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "Mã lô cho đầu ra bản dựng này" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "Ngày tạo" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "Ngày hoàn thành mục tiêu" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ngày mục tiêu để hoàn thành bản dựng. Bản dựng sẽ bị quá hạn sau ngày này." -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "Ngày hoàn thành" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "hoàn thành bởi" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "Cấp bởi" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "Người dùng người đã được phân công cho đơn đặt bản dựng này" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "Chịu trách nhiệm" -#: build/models.py:385 +#: build/models.py:398 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:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "Liên kết bên ngoài" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "Liên kết đến URL bên ngoài" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "Độ ưu tiên" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "Độ quan trọng của đơn đặt bản dựng" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "Mã dự án" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "Mã dự án cho đơn đặt bản dựng này" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "Không thể dỡ bỏ tác vụ để hoàn tất phân bổ" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "Đơn đặt bản dựng {build} đã được hoàn thành" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "Một đơn đặt bản dựng đã được hoàn thành" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "Số sê-ri phải được cung cấp cho hàng hoá có thể theo dõi" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "Không có đầu ra bản dựng đã được chỉ ra" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "Đầu ra bản dựng đã được hoàn thiện" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "Số lượng không thể lớn hơn số lượng đầu ra" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "Tạo đầu ra {serial} chưa vượt qua tất cả các bài kiểm tra" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "Tạo mục đơn hàng" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "Dựng đối tượng" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "Dựng đối tượng" msgid "Quantity" msgstr "Số lượng" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "Yêu cầu số lượng để dựng đơn đặt" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Xây dựng mục phải xác định đầu ra, bởi vì sản phẩm chủ được đánh dấu là có thể theo dõi" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Số lượng được phân bổ ({q}) không thể vượt quá số lượng có trong kho ({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "Kho hàng đã bị phân bổ quá đà" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "Số lượng phân bổ phải lớn hơn 0" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "Số lượng phải là 1 cho kho sê ri" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" msgid "Stock Item" msgstr "Kho hàng" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "Kho hàng gốc" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "Số lượng kho hàng cần chỉ định để xây dựng" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "Cài đặt vào" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "Kho hàng đích" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "Tạo cấp" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "Tên sản phẩm" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "Nhãn mã dự án" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "Tạo mới bản dựng con" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "Tự động tạo đơn hàng con" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "Đầu ra bản dựng" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "Đầu ra xây dựng không hợp với bản dựng cha" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "Đầu ra sản phẩm không phù hợp với bản dựng đơn đặt hàng" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "Đầu ra bản dựng này đã được hoàn thành" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "Đầu ra bản dựng này chưa được phân bổ đầy đủ" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "Điền số lượng cho đầu ra bản dựng" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "Số lượng nguyên dương cần phải điền cho sản phẩm có thể theo dõi" -#: build/serializers.py:355 +#: build/serializers.py:356 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:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "Số sê-ri" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "Nhập vào số sêri cho đầu ra bản dựng" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "Nhập vào số sêri cho đầu ra bản dựng" msgid "Location" msgstr "Địa điểm" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "Vị trí tồn kho cho sản phẩm" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "Số sêri tự cấp" -#: build/serializers.py:396 +#: build/serializers.py:397 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:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 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ệ" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "Danh sách đầu ra bản dựng phải được cung cấp" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "Vị trí kho cho đầu ra phế phẩm" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "Hủy phân bổ" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "Hủy bất kỳ phân kho nào cho đầu ra phế phẩm" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "Lý do loại bỏ đầu ra bản dựng" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "Vị trí cho đầu ra bản dựng hoàn thiện" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "Trạng thái" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "Chấp nhận phân kho dang dở" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "Hoàn hiện đầu ra nếu kho chưa được phân bổ hết chỗ trống" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "Xử lý phân bổ kho hàng" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "Tiêu thụ bất kỳ hàng tồn kho nào đã được phân bổ cho dự án này." -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "Xóa toàn bộ đầu ra chưa hoàn thành" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "Xóa bất kỳ đầu ra bản dựng nào chưa được hoàn thành" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "Chưa được cấp phép" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "Chấp nhận trạng thái tiêu hao bởi đơn đặt bản dựng này" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "Phân bổ trước khi hoàn thiện đơn đặt bản dựng này" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "Kho quá tải" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "Bạn muốn thế nào để xử lý hàng trong kho được gán thừa cho đơn đặt bản dựng" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "Một vài hàng hóa đã được phân bổ quá thừa" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "Chấp nhận chưa phân bổ được" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "Chấp nhận hàng hóa không được phân bổ đầy đủ vào đơn đặt bản dựng này" -#: build/serializers.py:797 +#: build/serializers.py:798 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:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "Chấp nhận không hoàn thành" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "Chấp nhận số yêu cầu của đầu ra bản dựng chưa được hoàn thành" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "Số lượng bản dựng được yêu cầu chưa được hoàn thành" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "Tạo đơn hàng có các đơn hàng đang mở" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "Tạo đơn hàng phải ở trạng thái sản xuất." -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "Đơn đặt bản dựng có đầu ra chưa hoàn thiện" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "Lộ giới" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "Đầu ra bản dựng" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "Đầu ra bản dựng phải chỉ đến bản dựng tương ứng" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "Mục chi tiết bản dựng" -#: build/serializers.py:937 +#: build/serializers.py:938 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:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Hàng hóa phải trong kho" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Số lượng có sẵn ({q}) đã bị vượt quá" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "Đầu ra bản dựng phải được xác định cho việc phân sản phẩm được theo dõi" -#: build/serializers.py:1010 +#: build/serializers.py:1011 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:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "Hàng hóa phân bổ phải được cung cấp" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Vị trí kho nơi sản phẩm được lấy ra (để trống để lấy từ bất kỳ vị trí nào)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "Ngoại trừ vị trí" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "Không bao gồm hàng trong kho từ vị trí đã chọn này" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "Kho trao đổi" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Hàng trong kho thuộc nhiều vị trí có thể dùng thay thế được cho nhau" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "Kho thay thế" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "Cho phép phân kho sản phẩm thay thế" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "Mục tùy chọn" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "Phân bổ các mục hóa đơn vật liệu tùy chọn đến đơn đặt bản dựng" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "Không thể khởi động tác vụ phân bổ tự động." -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "Số hiệu hàng hoá nhà cung cấp" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "Mã số nhà sản xuất" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "Tên địa điểm" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "Tạo liên quan" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "BOM liên quan" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "Đóng gói" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "ID sản phẩm" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "IPN sản phẩm" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "Mô tả sản phẩm" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "ID hàng hoá BOM" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "Tên hàng hoá BOM" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "Tên hàng hoá BOM" msgid "Serial Number" msgstr "Số sê-ri" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "Số lượng đã phân bổ" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "Số lượng sẵn có" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "ID danh mục hàng hoá" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "Tên danh mục hàng hoá" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "Có thể theo dõi" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "Được kế thừa" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "Cho phép biến thể" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "Mục BOM" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "Phân kho" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "Bật đơn hàng" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "Đang sản xuất" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "Kho ngoài" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "Số hàng tồn" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "Kho hàng thay thế" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "Hàng tồn kho có sẵn" @@ -1772,7 +1800,7 @@ msgstr "Định nghĩa" msgid "Unit definition" msgstr "Định nghĩa đơn vị" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "Đính kèm" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "Giá trị" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "Kết quả" @@ -2158,7 +2186,7 @@ msgstr "Đối số từ khóa công việc" msgid "Filename" msgstr "Tên tập tin" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "" @@ -2262,7 +2290,7 @@ msgstr "Mức độ thường xuyên để cập nhật tỉ giá hối đoái ( #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "ngày" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "Chức năng kiểm kê" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "Bật chức năng kiểm kê theo mức độ ghi nhận kho và tính toán giá trị kho" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "Ngoại trừ vị trí bên ngoài" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Loại trừ hàng trong kho thuộc địa điểm bên ngoài ra khỏi tính toán kiểm kê" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "Giai đoạn kiểm kê tự động" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "Số ngày giữa ghi chép kiểm kê tự động (đặt không để tắt)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "Khoảng thời gian xóa báo cáo" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "Báo cáo kiểm kê sẽ bị xóa sau số ngày xác định" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "Hiển thị tên đầy đủ của người dùng" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "Hiển thị tên đầy đủ thay vì tên đăng nhập" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "" @@ -3893,7 +3929,7 @@ msgstr "Đã đặt" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "" @@ -7080,44 +7116,40 @@ msgstr "" msgid "Delete the plugin configuration from the database" msgstr "" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "Chưa cung cấp đối tượng hợp lệ cho bản mẫu" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "Tệp mẫu '{template}' đang bị lỗi hoặc không tồn tại" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Số lượng không khớp với số sêri" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "" @@ -7753,7 +7785,7 @@ msgstr "Hàng trong kho chứa hàng hóa khác" 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:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "Hàng trong kho hiện đang sản xuất" @@ -7777,71 +7809,71 @@ msgstr "Mặt hàng phải tham chiếu đến sản phẩm nhà cung cấp tư msgid "Stock status codes must match" msgstr "Mã trạng thái kho phải phù hợp" -#: stock/models.py:2112 +#: stock/models.py:2121 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:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "Ghi chú đầu vào" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2699 +#: stock/models.py:2708 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:2703 +#: stock/models.py:2712 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:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "Kết quả kiểm thử" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "Giá trị đầu ra kiểm thử" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "Đính kèm kết quả kiểm thử" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "Ghi chú kiểm thử" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" 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 39175a0756..6ae8bb389f 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -100,11 +100,11 @@ msgstr "输入日期" msgid "Invalid decimal value" msgstr "无效的数值" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "無效的選項" msgid "Name" msgstr "名稱" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "無效的損失值" msgid "Order Status" msgstr "订单状态" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "上層生產工單" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "包含变体" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "工單必須被取消才能被刪除" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "耗材" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "非必須項目" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "装配" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "追蹤中" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "可测试" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "可测试" msgid "Part" msgstr "零件" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "未结算订单" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "已分配" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "可用数量" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "必须指定负责的用户或组" msgid "Build order part cannot be changed" msgstr "無法更改生產工單" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "生產工單代號" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "生產工單代號" msgid "Reference" msgstr "參考代號" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "關於生產工單的簡單說明(選填)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "這張生產工單對應的上層生產工單" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "選擇要生產的零件" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "銷售訂單代號" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "這張生產工單對應的銷售訂單" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "來源倉儲地點" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "選擇領取料件的倉儲地點(留白表示可以從任何地點領取)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "目標倉儲地點" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "选择已完成项目库存地点" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "生产数量" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "要生产的项目数量" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "已完成项目" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "已經完成的庫存品數量" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "生產狀態" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "生產狀態代碼" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "批号" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "此产出的批号" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "建立日期" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "目標完成日期" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生產的預計完成日期。若超過此日期則工單會逾期。" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "完成日期" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "完成者" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "發布者" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "發布此生產工單的使用者" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "負責人" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "負責此生產工單的使用者或群組" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "外部連結" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "外部URL連結" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "製造優先度" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "此生产订单的优先级" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "專案代碼" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "此生產工單隸屬的專案代碼" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "未能卸载任务以完成生产分配" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生產工單 {build} 已經完成" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "一張生產工單已經完成" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "对于可跟踪的零件,必须提供序列号" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "未指定产出" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "产出已完成" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "产出与生产订单不匹配" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "数量不能大于输出数量" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "产出 {serial} 未通过所有必要测试" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "生产订单行项目" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "生产对象" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "生产对象" msgid "Quantity" msgstr "數量" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "生產工單所需數量" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生产项必须指定产出,因为主零件已经被标记为可追踪的" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配的數量({q})不能超過可用的庫存數量({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "庫存品項超額分配" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "分配的數量必須大於零" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "有序號的品項數量必須為1" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "選擇的庫存品項和BOM的項目不符" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "選擇的庫存品項和BOM的項目不符" msgid "Stock Item" msgstr "庫存品項" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "來源庫存項目" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "要分配的庫存數量" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "安裝到" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "目的庫存品項" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "生产等级" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "零件名称" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "项目编码标签" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "新建子生产项目" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "自动生成子生成工单" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "产出" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "产出与之前的生产不匹配" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "产出零件与生产订单零件不匹配" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "此产出已经完成" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "此产出尚未完全分配" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "输入产出数量" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "可追蹤的零件數量必須為整數" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "因為BOM包含可追蹤的零件,所以數量必須為整數" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "序號" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "输出产出的序列号" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "输出产出的序列号" msgid "Location" msgstr "地點" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "生产输出的库存地点" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "自動分配序號" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "自動為需要項目分配對應的序號" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "序號已存在或無效" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "必须提供产出清单" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "废品产出的库存位置" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "放棄分配" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "取消对废品产出的任何库存分配" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "废品产出的原因" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "已完成删除的库存地点" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "狀態" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "接受不完整的分配" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "如果库存尚未全部分配,则完成产出" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "消费已分配的库存" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "消耗已分配给此生产的任何库存" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "移除未完成的产出" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "删除所有未完成的产出" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "不允许" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "接受作为此生产订单的消费" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "完成此生产订单前取消分配" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "超出分配的库存" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "如何处理分配给生产订单的额外库存项" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "有库存项目已被过度分配" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "接受未分配" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "接受库存项未被完全分配至生产订单" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "所需库存尚未完全分配" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "接受不完整" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "允许所需数量的产出未完成" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "未完成所需生产数量" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "生产订单有打开的子生产订单" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "生产订单必须处于生产状态" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "生产订单有未完成的产出" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "生产行" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "产出" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "生产产出必须指向相同的生产" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "生产行项目" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必须与生产订单零件相同" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "项目必须在库存中" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "可用量 ({q}) 超出限制" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "对于被追踪的零件的分配,必须指定生产产出" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "对于未被追踪的零件,无法指定生产产出" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "必须提供分配项目" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "零件来源的库存地点(留空则可来源于任何库存地点)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "排除位置" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "从该选定的库存地点排除库存项" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "可互換庫存" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "在多个位置的库存项目可以互换使用" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "替代品库存" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "允许分配可替换的零件" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "可选项目" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "分配可选的物料清单给生产订单" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "启动自动分配任务失败" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "供应商零件编号" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "制造商零件编号" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "位置名称" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "构建参考" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "物料清单参考" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "打包" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "零件编号" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "零件的内部零件号" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "零件描述" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "物料清单零件识别号码" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "物料清单零件名称" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "物料清单零件名称" msgid "Serial Number" msgstr "序列号" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "已分配数量" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "可用数量" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "零件类别编号" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "零件类别名称" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "可追踪" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "已继承的" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "允许变体" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "物料清单项" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "分配库存" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "已订购" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "生产中" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "外部库存" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "可用库存" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "可用的替代品库存" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "可用的变体库存" @@ -1772,7 +1800,7 @@ msgstr "定义" msgid "Unit definition" msgstr "单位定义" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "附件" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "等同于商业逻辑中自定义状态的状态逻辑键" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "值" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "扫描条形码的响应数据" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "结果" @@ -2158,7 +2186,7 @@ msgstr "任务关键词参数" msgid "Filename" msgstr "檔案名稱" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "模型类型" @@ -2262,7 +2290,7 @@ msgstr "检查更新的频率(设置为零以禁用)" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "天" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "启用插件集成到用户界面" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "盘点功能" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "启用盘点功能以记录库存水平和计算库存值" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "排除外部地点" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "从盘点计算中排除外部地点的库存项" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "自动盘点周期" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "自动盘点记录之间的天数 (设置为零以禁用)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "报告删除间隔" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "盘点报告将在指定天数后删除" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "显示用户全名" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "显示用户全名而不是用户名" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "启用测试站数据" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "启用测试站数据收集以获取测试结果" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "上传时创建模板" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "上传测试数据与现有模板不匹配时创建一个新的测试模板" @@ -3893,7 +3929,7 @@ msgstr "放置" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "导出格式无效" @@ -7080,44 +7116,40 @@ msgstr "删除配置" msgid "Delete the plugin configuration from the database" msgstr "从数据库中删除插件配置" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "没有为模板提供有效对象" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "项目" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "插件未找到" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "插件未激活" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "插件不支持标签打印" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "无效的标签尺寸" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "没有有效的项目提供到模板" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "打印标签出错" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "在打印时保存报告" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "模板文件'{template}' 丢失或不存在" @@ -7733,7 +7765,7 @@ msgstr "必须以列表形式提供序列号" msgid "Quantity does not match serial numbers" msgstr "数量不匹配序列号" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "测试模板不存在" @@ -7753,7 +7785,7 @@ msgstr "库存项包含其他项目" msgid "Stock item has been assigned to a customer" msgstr "库存项已分配给客户" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "库存项目前正在生产" @@ -7777,71 +7809,71 @@ msgstr "库存项必须是同一供应商的零件" msgid "Stock status codes must match" msgstr "库存状态码必须匹配" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "库存项不能移动,因为它没有库存" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "库存项跟踪" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "条目注释" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "库存项测试结果" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "必须为此测试提供值" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "测试附件必须上传" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "此测试的值无效" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "测试结果" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "测试输出值" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "测验结果附件" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "测试备注" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "测试站" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "进行测试的测试站的标识符" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "已开始" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "测试开始的时间戳" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "已完成" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" 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 9ada13b5cc..6113c3c521 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: 2025-01-17 22:39+0000\n" -"PO-Revision-Date: 2025-01-17 22:41\n" +"POT-Creation-Date: 2025-01-20 22:56+0000\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -100,11 +100,11 @@ msgstr "輸入日期" msgid "Invalid decimal value" msgstr "" -#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:514 -#: build/serializers.py:589 company/models.py:829 order/models.py:1457 +#: InvenTree/fields.py:208 InvenTree/models.py:947 build/serializers.py:515 +#: build/serializers.py:590 company/models.py:829 order/models.py:1457 #: part/models.py:3302 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2627 stock/models.py:2751 stock/serializers.py:725 +#: stock/models.py:2636 stock/models.py:2760 stock/serializers.py:725 #: stock/serializers.py:887 stock/serializers.py:992 stock/serializers.py:1046 #: stock/serializers.py:1357 stock/serializers.py:1446 #: stock/serializers.py:1624 @@ -408,7 +408,7 @@ msgstr "無效的選項" msgid "Name" msgstr "名稱" -#: InvenTree/models.py:794 build/models.py:251 common/models.py:107 +#: InvenTree/models.py:794 build/models.py:257 common/models.py:107 #: common/models.py:2101 common/models.py:2214 company/models.py:516 #: company/models.py:820 order/models.py:296 order/models.py:1490 #: part/models.py:1021 part/models.py:3788 report/models.py:155 @@ -640,11 +640,11 @@ msgstr "無效的損失值" msgid "Order Status" msgstr "訂單狀態" -#: build/api.py:63 build/models.py:263 +#: build/api.py:63 build/models.py:269 msgid "Parent Build" msgstr "上層生產工單" -#: build/api.py:67 build/api.py:694 order/api.py:459 order/api.py:676 +#: build/api.py:67 build/api.py:719 order/api.py:459 order/api.py:676 #: order/api.py:1063 order/api.py:1283 stock/api.py:491 msgid "Include Variants" msgstr "包含變體" @@ -675,48 +675,64 @@ msgid "Created after" msgstr "" #: build/api.py:192 -msgid "Target date before" -msgstr "" - -#: build/api.py:196 -msgid "Target date after" +msgid "Has start date" msgstr "" #: build/api.py:200 -msgid "Completed before" +msgid "Start date before" msgstr "" #: build/api.py:204 +msgid "Start date after" +msgstr "" + +#: build/api.py:208 +msgid "Has target date" +msgstr "" + +#: build/api.py:216 +msgid "Target date before" +msgstr "" + +#: build/api.py:220 +msgid "Target date after" +msgstr "" + +#: build/api.py:224 +msgid "Completed before" +msgstr "" + +#: build/api.py:228 msgid "Completed after" msgstr "" -#: build/api.py:335 +#: build/api.py:360 msgid "Build must be cancelled before it can be deleted" msgstr "工單必須被取消才能被刪除" -#: build/api.py:379 build/serializers.py:1420 part/models.py:4290 +#: build/api.py:404 build/serializers.py:1421 part/models.py:4290 msgid "Consumable" msgstr "耗材" -#: build/api.py:382 build/serializers.py:1423 part/models.py:4284 +#: build/api.py:407 build/serializers.py:1424 part/models.py:4284 msgid "Optional" msgstr "非必須項目" -#: build/api.py:385 common/setting/system.py:409 part/models.py:1169 +#: build/api.py:410 common/setting/system.py:409 part/models.py:1169 #: part/serializers.py:1643 stock/api.py:557 msgid "Assembly" msgstr "裝配" -#: build/api.py:388 +#: build/api.py:413 msgid "Tracked" msgstr "追蹤中" -#: build/api.py:391 build/serializers.py:1426 part/models.py:1187 +#: build/api.py:416 build/serializers.py:1427 part/models.py:1187 msgid "Testable" msgstr "可測試" -#: build/api.py:396 build/api.py:708 build/models.py:269 -#: build/serializers.py:1390 company/models.py:1039 order/api.py:226 +#: build/api.py:421 build/api.py:733 build/models.py:275 +#: build/serializers.py:1391 company/models.py:1039 order/api.py:226 #: order/api.py:837 order/api.py:1076 order/models.py:1579 order/models.py:1738 #: order/models.py:1739 part/api.py:1439 part/api.py:1507 part/api.py:1814 #: part/models.py:417 part/models.py:3131 part/models.py:3275 @@ -741,21 +757,21 @@ msgstr "可測試" msgid "Part" msgstr "零件" -#: build/api.py:401 order/api.py:882 +#: build/api.py:426 order/api.py:882 msgid "Order Outstanding" msgstr "" -#: build/api.py:411 order/api.py:841 +#: build/api.py:436 order/api.py:841 msgid "Allocated" msgstr "已分配" -#: build/api.py:421 company/models.py:884 company/serializers.py:403 +#: build/api.py:446 company/models.py:884 company/serializers.py:403 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 msgid "Available" msgstr "可用數量" -#: build/api.py:731 build/models.py:93 +#: build/api.py:756 build/models.py:93 #: report/templates/report/inventree_build_order_report.html:105 #: stock/serializers.py:85 templates/email/build_order_completed.html:16 #: templates/email/overdue_build_order.html:15 @@ -790,11 +806,15 @@ msgstr "必須指定負責的用户或組" msgid "Build order part cannot be changed" msgstr "無法更改生產工單" -#: build/models.py:244 +#: build/models.py:184 +msgid "Target date must be after start date" +msgstr "" + +#: build/models.py:250 msgid "Build Order Reference" msgstr "生產工單代號" -#: build/models.py:245 build/serializers.py:1417 order/models.py:479 +#: build/models.py:251 build/serializers.py:1418 order/models.py:479 #: order/models.py:1035 order/models.py:1450 order/models.py:2239 #: part/models.py:4305 #: report/templates/report/inventree_bill_of_materials_report.html:139 @@ -804,196 +824,204 @@ msgstr "生產工單代號" msgid "Reference" msgstr "參考代號" -#: build/models.py:254 +#: build/models.py:260 msgid "Brief description of the build (optional)" msgstr "關於生產工單的簡單説明(選填)" -#: build/models.py:264 +#: build/models.py:270 msgid "BuildOrder to which this build is allocated" msgstr "這張生產工單對應的上層生產工單" -#: build/models.py:273 +#: build/models.py:279 msgid "Select part to build" msgstr "選擇要生產的零件" -#: build/models.py:278 +#: build/models.py:284 msgid "Sales Order Reference" msgstr "銷售訂單代號" -#: build/models.py:283 +#: build/models.py:289 msgid "SalesOrder to which this build is allocated" msgstr "這張生產工單對應的銷售訂單" -#: build/models.py:288 build/serializers.py:1096 +#: build/models.py:294 build/serializers.py:1097 msgid "Source Location" msgstr "來源倉儲地點" -#: build/models.py:294 +#: build/models.py:300 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "選擇領取料件的倉儲地點(留白表示可以從任何地點領取)" -#: build/models.py:300 +#: build/models.py:306 msgid "Destination Location" msgstr "目標倉儲地點" -#: build/models.py:305 +#: build/models.py:311 msgid "Select location where the completed items will be stored" msgstr "選擇已完成項目庫存地點" -#: build/models.py:309 +#: build/models.py:315 msgid "Build Quantity" msgstr "生產數量" -#: build/models.py:312 +#: build/models.py:318 msgid "Number of stock items to build" msgstr "要生產的項目數量" -#: build/models.py:316 +#: build/models.py:322 msgid "Completed items" msgstr "已完成項目" -#: build/models.py:318 +#: build/models.py:324 msgid "Number of stock items which have been completed" msgstr "已經完成的庫存品數量" -#: build/models.py:322 +#: build/models.py:328 msgid "Build Status" msgstr "生產狀態" -#: build/models.py:327 +#: build/models.py:333 msgid "Build status code" msgstr "生產狀態代碼" -#: build/models.py:336 build/serializers.py:365 build/serializers.py:1283 +#: build/models.py:342 build/serializers.py:366 build/serializers.py:1284 #: order/serializers.py:762 stock/models.py:941 stock/serializers.py:77 #: stock/serializers.py:1589 msgid "Batch Code" msgstr "批號" -#: build/models.py:340 build/serializers.py:366 +#: build/models.py:346 build/serializers.py:367 msgid "Batch code for this build output" msgstr "此產出的批號" -#: build/models.py:344 order/models.py:323 order/serializers.py:159 +#: build/models.py:350 order/models.py:323 order/serializers.py:159 #: part/models.py:1244 msgid "Creation Date" msgstr "建立日期" -#: build/models.py:350 +#: build/models.py:356 +msgid "Build start date" +msgstr "" + +#: build/models.py:357 +msgid "Scheduled start date for this build order" +msgstr "" + +#: build/models.py:363 msgid "Target completion date" msgstr "目標完成日期" -#: build/models.py:352 +#: build/models.py:365 msgid "Target date for build completion. Build will be overdue after this date." msgstr "生產的預計完成日期。若超過此日期則工單會逾期。" -#: build/models.py:357 order/models.py:539 order/models.py:2285 +#: build/models.py:370 order/models.py:539 order/models.py:2285 msgid "Completion Date" msgstr "完成日期" -#: build/models.py:365 +#: build/models.py:378 msgid "completed by" msgstr "完成者" -#: build/models.py:374 +#: build/models.py:387 msgid "Issued by" msgstr "發布者" -#: build/models.py:375 +#: build/models.py:388 msgid "User who issued this build order" msgstr "發布此生產工單的使用者" -#: build/models.py:384 common/models.py:116 order/api.py:169 +#: build/models.py:397 common/models.py:116 order/api.py:169 #: order/models.py:341 part/models.py:1261 #: report/templates/report/inventree_build_order_report.html:158 msgid "Responsible" msgstr "負責人" -#: build/models.py:385 +#: build/models.py:398 msgid "User or group responsible for this build order" msgstr "負責此生產工單的使用者或羣組" -#: build/models.py:390 stock/models.py:937 +#: build/models.py:403 stock/models.py:937 msgid "External Link" msgstr "外部連結" -#: build/models.py:390 common/models.py:1858 part/models.py:1073 +#: build/models.py:403 common/models.py:1858 part/models.py:1073 #: stock/models.py:937 msgid "Link to external URL" msgstr "外部URL連結" -#: build/models.py:394 +#: build/models.py:407 msgid "Build Priority" msgstr "製造優先度" -#: build/models.py:397 +#: build/models.py:410 msgid "Priority of this build order" msgstr "此生產工單的優先程度" -#: build/models.py:405 common/models.py:86 common/models.py:100 +#: build/models.py:418 common/models.py:86 common/models.py:100 #: order/api.py:155 order/models.py:305 msgid "Project Code" msgstr "專案代碼" -#: build/models.py:406 +#: build/models.py:419 msgid "Project code for this build order" msgstr "此生產工單隸屬的專案代碼" -#: build/models.py:674 build/models.py:794 +#: build/models.py:687 build/models.py:807 msgid "Failed to offload task to complete build allocations" msgstr "未能卸載任務以完成生產分配" -#: build/models.py:694 +#: build/models.py:707 #, python-brace-format msgid "Build order {build} has been completed" msgstr "生產工單 {build} 已經完成" -#: build/models.py:700 +#: build/models.py:713 msgid "A build order has been completed" msgstr "一張生產工單已經完成" -#: build/models.py:871 build/serializers.py:413 +#: build/models.py:884 build/serializers.py:414 msgid "Serial numbers must be provided for trackable parts" msgstr "對於可跟蹤的零件,必須提供序列號" -#: build/models.py:981 build/models.py:1066 +#: build/models.py:994 build/models.py:1079 msgid "No build output specified" msgstr "未指定產出" -#: build/models.py:984 +#: build/models.py:997 msgid "Build output is already completed" msgstr "產出已完成" -#: build/models.py:987 +#: build/models.py:1000 msgid "Build output does not match Build Order" msgstr "產出與生產訂單不匹配" -#: build/models.py:1069 build/serializers.py:292 build/serializers.py:341 -#: build/serializers.py:964 order/models.py:589 order/serializers.py:590 +#: build/models.py:1082 build/serializers.py:293 build/serializers.py:342 +#: build/serializers.py:965 order/models.py:589 order/serializers.py:590 #: order/serializers.py:757 part/serializers.py:1637 part/serializers.py:2070 #: stock/models.py:784 stock/models.py:1655 stock/serializers.py:696 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" -#: build/models.py:1073 build/serializers.py:296 +#: build/models.py:1086 build/serializers.py:297 msgid "Quantity cannot be greater than the output quantity" msgstr "數量不能大於輸出數量" -#: build/models.py:1138 build/serializers.py:607 +#: build/models.py:1151 build/serializers.py:608 #, python-brace-format msgid "Build output {serial} has not passed all required tests" msgstr "產出 {serial} 未通過所有必要測試" -#: build/models.py:1499 +#: build/models.py:1512 msgid "Build Order Line Item" msgstr "生產訂單行項目" -#: build/models.py:1523 +#: build/models.py:1536 msgid "Build object" msgstr "生產對象" -#: build/models.py:1535 build/models.py:1794 build/serializers.py:280 -#: build/serializers.py:326 build/serializers.py:1438 common/models.py:1220 +#: build/models.py:1548 build/models.py:1807 build/serializers.py:281 +#: build/serializers.py:327 build/serializers.py:1439 common/models.py:1220 #: order/models.py:1433 order/models.py:2140 order/serializers.py:1633 #: order/serializers.py:2093 part/models.py:3289 part/models.py:4278 #: part/serializers.py:265 @@ -1011,36 +1039,36 @@ msgstr "生產對象" msgid "Quantity" msgstr "數量" -#: build/models.py:1536 +#: build/models.py:1549 msgid "Required quantity for build order" msgstr "生產工單所需數量" -#: build/models.py:1620 +#: build/models.py:1633 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生產項必須指定產出,因為主零件已經被標記為可追蹤的" -#: build/models.py:1631 +#: build/models.py:1644 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配的數量({q})不能超過可用的庫存數量({a})" -#: build/models.py:1652 order/models.py:2089 +#: build/models.py:1665 order/models.py:2089 msgid "Stock item is over-allocated" msgstr "庫存品項超額分配" -#: build/models.py:1657 order/models.py:2092 +#: build/models.py:1670 order/models.py:2092 msgid "Allocation quantity must be greater than zero" msgstr "分配的數量必須大於零" -#: build/models.py:1663 +#: build/models.py:1676 msgid "Quantity must be 1 for serialized stock" msgstr "有序號的品項數量必須為1" -#: build/models.py:1723 +#: build/models.py:1736 msgid "Selected stock item does not match BOM line" msgstr "選擇的庫存品項和BOM的項目不符" -#: build/models.py:1784 build/serializers.py:947 order/serializers.py:1470 +#: build/models.py:1797 build/serializers.py:948 order/serializers.py:1470 #: order/serializers.py:1491 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/models.py:383 stock/serializers.py:94 stock/serializers.py:794 @@ -1048,85 +1076,85 @@ msgstr "選擇的庫存品項和BOM的項目不符" msgid "Stock Item" msgstr "庫存品項" -#: build/models.py:1785 +#: build/models.py:1798 msgid "Source stock item" msgstr "來源庫存項目" -#: build/models.py:1795 +#: build/models.py:1808 msgid "Stock quantity to allocate to build" msgstr "要分配的庫存數量" -#: build/models.py:1804 +#: build/models.py:1817 msgid "Install into" msgstr "安裝到" -#: build/models.py:1805 +#: build/models.py:1818 msgid "Destination stock item" msgstr "目的庫存品項" -#: build/serializers.py:112 +#: build/serializers.py:113 msgid "Build Level" msgstr "構建等級" -#: build/serializers.py:123 build/serializers.py:1258 build/serializers.py:1393 +#: build/serializers.py:124 build/serializers.py:1259 build/serializers.py:1394 #: part/models.py:4128 part/stocktake.py:219 msgid "Part Name" msgstr "零件名稱" -#: build/serializers.py:137 +#: build/serializers.py:138 msgid "Project Code Label" msgstr "項目編碼標籤" -#: build/serializers.py:148 +#: build/serializers.py:149 msgid "Create Child Builds" msgstr "新建子生產項目" -#: build/serializers.py:149 +#: build/serializers.py:150 msgid "Automatically generate child build orders" msgstr "自動生成子生成工單" -#: build/serializers.py:229 build/serializers.py:973 +#: build/serializers.py:230 build/serializers.py:974 msgid "Build Output" msgstr "產出" -#: build/serializers.py:241 +#: build/serializers.py:242 msgid "Build output does not match the parent build" msgstr "產出與之前的生產不匹配" -#: build/serializers.py:245 +#: build/serializers.py:246 msgid "Output part does not match BuildOrder part" msgstr "產出零件與生產訂單零件不匹配" -#: build/serializers.py:249 +#: build/serializers.py:250 msgid "This build output has already been completed" msgstr "此產出已經完成" -#: build/serializers.py:262 +#: build/serializers.py:263 msgid "This build output is not fully allocated" msgstr "此產出尚未完全分配" -#: build/serializers.py:281 build/serializers.py:327 +#: build/serializers.py:282 build/serializers.py:328 msgid "Enter quantity for build output" msgstr "輸入產出數量" -#: build/serializers.py:349 +#: build/serializers.py:350 msgid "Integer quantity required for trackable parts" msgstr "可追蹤的零件數量必須為整數" -#: build/serializers.py:355 +#: build/serializers.py:356 msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "因為BOM包含可追蹤的零件,所以數量必須為整數" -#: build/serializers.py:372 order/serializers.py:778 order/serializers.py:1637 +#: build/serializers.py:373 order/serializers.py:778 order/serializers.py:1637 #: stock/serializers.py:707 msgid "Serial Numbers" msgstr "序號" -#: build/serializers.py:373 +#: build/serializers.py:374 msgid "Enter serial numbers for build outputs" msgstr "輸出產出的序列號" -#: build/serializers.py:378 build/serializers.py:502 build/serializers.py:572 +#: build/serializers.py:379 build/serializers.py:503 build/serializers.py:573 #: order/serializers.py:746 order/serializers.py:897 order/serializers.py:1989 #: part/serializers.py:1275 stock/serializers.py:103 stock/serializers.py:718 #: stock/serializers.py:882 stock/serializers.py:978 stock/serializers.py:1439 @@ -1134,265 +1162,265 @@ msgstr "輸出產出的序列號" msgid "Location" msgstr "地點" -#: build/serializers.py:379 +#: build/serializers.py:380 msgid "Stock location for build output" msgstr "生產輸出的庫存地點" -#: build/serializers.py:394 +#: build/serializers.py:395 msgid "Auto Allocate Serial Numbers" msgstr "自動分配序號" -#: build/serializers.py:396 +#: build/serializers.py:397 msgid "Automatically allocate required items with matching serial numbers" msgstr "自動為需要項目分配對應的序號" -#: build/serializers.py:429 order/serializers.py:875 stock/api.py:1046 +#: build/serializers.py:430 order/serializers.py:875 stock/api.py:1046 #: stock/models.py:1678 msgid "The following serial numbers already exist or are invalid" msgstr "序號已存在或無效" -#: build/serializers.py:470 build/serializers.py:526 build/serializers.py:614 +#: build/serializers.py:471 build/serializers.py:527 build/serializers.py:615 msgid "A list of build outputs must be provided" msgstr "必須提供產出清單" -#: build/serializers.py:503 +#: build/serializers.py:504 msgid "Stock location for scrapped outputs" msgstr "廢品產出的庫存位置" -#: build/serializers.py:509 +#: build/serializers.py:510 msgid "Discard Allocations" msgstr "放棄分配" -#: build/serializers.py:510 +#: build/serializers.py:511 msgid "Discard any stock allocations for scrapped outputs" msgstr "取消對廢品產出的任何庫存分配" -#: build/serializers.py:515 +#: build/serializers.py:516 msgid "Reason for scrapping build output(s)" msgstr "廢品產出的原因" -#: build/serializers.py:573 +#: build/serializers.py:574 msgid "Location for completed build outputs" msgstr "已完成刪除的庫存地點" -#: build/serializers.py:579 order/models.py:489 order/models.py:1060 +#: build/serializers.py:580 order/models.py:489 order/models.py:1060 #: order/models.py:2264 order/serializers.py:788 order/serializers.py:1957 #: stock/serializers.py:581 stock/serializers.py:985 stock/serializers.py:1042 #: stock/serializers.py:1596 msgid "Status" msgstr "狀態" -#: build/serializers.py:585 +#: build/serializers.py:586 msgid "Accept Incomplete Allocation" msgstr "接受不完整的分配" -#: build/serializers.py:586 +#: build/serializers.py:587 msgid "Complete outputs if stock has not been fully allocated" msgstr "如果庫存尚未全部分配,則完成產出" -#: build/serializers.py:701 +#: build/serializers.py:702 msgid "Consume Allocated Stock" msgstr "消費已分配的庫存" -#: build/serializers.py:702 +#: build/serializers.py:703 msgid "Consume any stock which has already been allocated to this build" msgstr "消耗已分配給此生產的任何庫存" -#: build/serializers.py:708 +#: build/serializers.py:709 msgid "Remove Incomplete Outputs" msgstr "移除未完成的產出" -#: build/serializers.py:709 +#: build/serializers.py:710 msgid "Delete any build outputs which have not been completed" msgstr "刪除所有未完成的產出" -#: build/serializers.py:736 +#: build/serializers.py:737 msgid "Not permitted" msgstr "不允許" -#: build/serializers.py:737 +#: build/serializers.py:738 msgid "Accept as consumed by this build order" msgstr "接受作為此生產訂單的消費" -#: build/serializers.py:738 +#: build/serializers.py:739 msgid "Deallocate before completing this build order" msgstr "完成此生產訂單前取消分配" -#: build/serializers.py:765 +#: build/serializers.py:766 msgid "Overallocated Stock" msgstr "超出分配的庫存" -#: build/serializers.py:768 +#: build/serializers.py:769 msgid "How do you want to handle extra stock items assigned to the build order" msgstr "如何處理分配給生產訂單的額外庫存項" -#: build/serializers.py:779 +#: build/serializers.py:780 msgid "Some stock items have been overallocated" msgstr "有庫存項目已被過度分配" -#: build/serializers.py:784 +#: build/serializers.py:785 msgid "Accept Unallocated" msgstr "接受未分配" -#: build/serializers.py:786 +#: build/serializers.py:787 msgid "Accept that stock items have not been fully allocated to this build order" msgstr "接受庫存項未被完全分配至生產訂單" -#: build/serializers.py:797 +#: build/serializers.py:798 msgid "Required stock has not been fully allocated" msgstr "所需庫存尚未完全分配" -#: build/serializers.py:802 order/serializers.py:436 order/serializers.py:1538 +#: build/serializers.py:803 order/serializers.py:436 order/serializers.py:1538 msgid "Accept Incomplete" msgstr "接受不完整" -#: build/serializers.py:804 +#: build/serializers.py:805 msgid "Accept that the required number of build outputs have not been completed" msgstr "允許所需數量的產出未完成" -#: build/serializers.py:815 +#: build/serializers.py:816 msgid "Required build quantity has not been completed" msgstr "未完成所需生產數量" -#: build/serializers.py:827 +#: build/serializers.py:828 msgid "Build order has open child build orders" msgstr "生產訂單有打開的子生產訂單" -#: build/serializers.py:830 +#: build/serializers.py:831 msgid "Build order must be in production state" msgstr "生產訂單必須處於生產狀態" -#: build/serializers.py:833 +#: build/serializers.py:834 msgid "Build order has incomplete outputs" msgstr "生產訂單有未完成的產出" -#: build/serializers.py:872 +#: build/serializers.py:873 msgid "Build Line" msgstr "生產行" -#: build/serializers.py:880 +#: build/serializers.py:881 msgid "Build output" msgstr "產出" -#: build/serializers.py:888 +#: build/serializers.py:889 msgid "Build output must point to the same build" msgstr "生產產出必須指向相同的生產" -#: build/serializers.py:919 +#: build/serializers.py:920 msgid "Build Line Item" msgstr "生產行項目" -#: build/serializers.py:937 +#: build/serializers.py:938 msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必須與生產訂單零件相同" -#: build/serializers.py:953 stock/serializers.py:1308 +#: build/serializers.py:954 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "商品必須有庫存" -#: build/serializers.py:996 order/serializers.py:1524 +#: build/serializers.py:997 order/serializers.py:1524 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "可用量 ({q}) 超出限制" -#: build/serializers.py:1002 +#: build/serializers.py:1003 msgid "Build output must be specified for allocation of tracked parts" msgstr "對於被追蹤的零件的分配,必須指定生產產出" -#: build/serializers.py:1010 +#: build/serializers.py:1011 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "對於未被追蹤的零件,無法指定生產產出" -#: build/serializers.py:1034 order/serializers.py:1797 +#: build/serializers.py:1035 order/serializers.py:1797 msgid "Allocation items must be provided" msgstr "必須提供分配項目" -#: build/serializers.py:1098 +#: build/serializers.py:1099 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "零件來源的庫存地點(留空則可來源於任何庫存地點)" -#: build/serializers.py:1107 +#: build/serializers.py:1108 msgid "Exclude Location" msgstr "排除位置" -#: build/serializers.py:1108 +#: build/serializers.py:1109 msgid "Exclude stock items from this selected location" msgstr "從該選定的庫存地點排除庫存項" -#: build/serializers.py:1113 +#: build/serializers.py:1114 msgid "Interchangeable Stock" msgstr "可互換庫存" -#: build/serializers.py:1114 +#: build/serializers.py:1115 msgid "Stock items in multiple locations can be used interchangeably" msgstr "在多個位置的庫存項目可以互換使用" -#: build/serializers.py:1119 +#: build/serializers.py:1120 msgid "Substitute Stock" msgstr "替代品庫存" -#: build/serializers.py:1120 +#: build/serializers.py:1121 msgid "Allow allocation of substitute parts" msgstr "允許分配可替換的零件" -#: build/serializers.py:1125 +#: build/serializers.py:1126 msgid "Optional Items" msgstr "可選項目" -#: build/serializers.py:1126 +#: build/serializers.py:1127 msgid "Allocate optional BOM items to build order" msgstr "分配可選的物料清單給生產訂單" -#: build/serializers.py:1148 +#: build/serializers.py:1149 msgid "Failed to start auto-allocation task" msgstr "啓動自動分配任務失敗" -#: build/serializers.py:1232 stock/serializers.py:585 +#: build/serializers.py:1233 stock/serializers.py:585 msgid "Supplier Part Number" msgstr "供應商零件編號" -#: build/serializers.py:1237 company/models.py:501 stock/serializers.py:591 +#: build/serializers.py:1238 company/models.py:501 stock/serializers.py:591 msgid "Manufacturer Part Number" msgstr "製造商零件編號" -#: build/serializers.py:1241 stock/serializers.py:467 +#: build/serializers.py:1242 stock/serializers.py:467 msgid "Location Name" msgstr "位置名稱" -#: build/serializers.py:1244 build/serializers.py:1385 +#: build/serializers.py:1245 build/serializers.py:1386 msgid "Build Reference" msgstr "構建參考" -#: build/serializers.py:1247 +#: build/serializers.py:1248 msgid "BOM Reference" msgstr "物料清單參考" -#: build/serializers.py:1250 company/models.py:845 order/serializers.py:792 +#: build/serializers.py:1251 company/models.py:845 order/serializers.py:792 #: stock/models.py:900 stock/serializers.py:1606 msgid "Packaging" msgstr "打包" -#: build/serializers.py:1255 part/models.py:4127 part/stocktake.py:218 +#: build/serializers.py:1256 part/models.py:4127 part/stocktake.py:218 msgid "Part ID" msgstr "零件編號" -#: build/serializers.py:1261 build/serializers.py:1396 part/models.py:4129 +#: build/serializers.py:1262 build/serializers.py:1397 part/models.py:4129 msgid "Part IPN" msgstr "零件的內部零件號" -#: build/serializers.py:1265 build/serializers.py:1401 part/stocktake.py:220 +#: build/serializers.py:1266 build/serializers.py:1402 part/stocktake.py:220 msgid "Part Description" msgstr "零件描述" -#: build/serializers.py:1272 +#: build/serializers.py:1273 msgid "BOM Part ID" msgstr "物料清單零件識別號碼" -#: build/serializers.py:1278 +#: build/serializers.py:1279 msgid "BOM Part Name" msgstr "物料清單零件名稱" -#: build/serializers.py:1286 +#: build/serializers.py:1287 #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_test_report.html:88 stock/models.py:927 @@ -1400,65 +1428,65 @@ msgstr "物料清單零件名稱" msgid "Serial Number" msgstr "序列號" -#: build/serializers.py:1312 stock/serializers.py:620 +#: build/serializers.py:1313 stock/serializers.py:620 msgid "Allocated Quantity" msgstr "已分配數量" -#: build/serializers.py:1314 +#: build/serializers.py:1315 msgid "Available Quantity" msgstr "可用數量" -#: build/serializers.py:1405 +#: build/serializers.py:1406 msgid "Part Category ID" msgstr "零件類別編號" -#: build/serializers.py:1409 +#: build/serializers.py:1410 msgid "Part Category Name" msgstr "零件類別名稱" -#: build/serializers.py:1429 common/setting/system.py:433 part/models.py:1181 +#: build/serializers.py:1430 common/setting/system.py:433 part/models.py:1181 msgid "Trackable" msgstr "可追蹤" -#: build/serializers.py:1432 +#: build/serializers.py:1433 msgid "Inherited" msgstr "已繼承的" -#: build/serializers.py:1435 part/models.py:4338 +#: build/serializers.py:1436 part/models.py:4338 msgid "Allow Variants" msgstr "允許變體" -#: build/serializers.py:1440 part/models.py:4136 part/models.py:4614 +#: build/serializers.py:1441 part/models.py:4136 part/models.py:4614 #: stock/api.py:800 msgid "BOM Item" msgstr "物料清單項" -#: build/serializers.py:1463 +#: build/serializers.py:1464 msgid "Allocated Stock" msgstr "分配庫存" -#: build/serializers.py:1465 company/serializers.py:401 +#: build/serializers.py:1466 company/serializers.py:401 #: order/serializers.py:1243 part/serializers.py:961 part/serializers.py:1670 msgid "On Order" msgstr "已訂購" -#: build/serializers.py:1467 order/serializers.py:1244 part/serializers.py:1672 +#: build/serializers.py:1468 order/serializers.py:1244 part/serializers.py:1672 msgid "In Production" msgstr "生產中" -#: build/serializers.py:1469 part/serializers.py:968 +#: build/serializers.py:1470 part/serializers.py:968 msgid "External Stock" msgstr "外部庫存" -#: build/serializers.py:1470 part/serializers.py:1697 +#: build/serializers.py:1471 part/serializers.py:1697 msgid "Available Stock" msgstr "可用庫存" -#: build/serializers.py:1472 +#: build/serializers.py:1473 msgid "Available Substitute Stock" msgstr "可用的替代品庫存" -#: build/serializers.py:1475 +#: build/serializers.py:1476 msgid "Available Variant Stock" msgstr "可用的變體庫存" @@ -1772,7 +1800,7 @@ msgstr "定義" msgid "Unit definition" msgstr "單位定義" -#: common/models.py:1791 common/models.py:1848 stock/models.py:2746 +#: common/models.py:1791 common/models.py:1848 stock/models.py:2755 #: stock/serializers.py:244 msgid "Attachment" msgstr "附件" @@ -1842,7 +1870,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "等同於商業邏輯中自定義狀態的狀態邏輯鍵" #: common/models.py:1963 common/models.py:2202 company/models.py:595 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2738 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2747 msgid "Value" msgstr "值" @@ -2052,7 +2080,7 @@ msgid "Response data from the barcode scan" msgstr "掃描條碼的響應數據" #: common/models.py:2290 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Result" msgstr "結果" @@ -2158,7 +2186,7 @@ msgstr "任務關鍵詞參數" msgid "Filename" msgstr "檔案名稱" -#: common/serializers.py:605 report/api.py:100 report/serializers.py:54 +#: common/serializers.py:605 report/api.py:48 report/serializers.py:54 msgid "Model Type" msgstr "模型類型" @@ -2262,7 +2290,7 @@ msgstr "檢查更新的頻率(設置為零以禁用)" #: common/setting/system.py:274 common/setting/system.py:282 #: common/setting/system.py:289 common/setting/system.py:298 #: common/setting/system.py:547 common/setting/system.py:567 -#: common/setting/system.py:664 common/setting/system.py:1036 +#: common/setting/system.py:664 common/setting/system.py:1042 msgid "days" msgstr "天" @@ -3160,58 +3188,66 @@ msgid "Enable plugins to integrate into the user interface" msgstr "啓用插件集成到用户界面" #: common/setting/system.py:1007 +msgid "Enable project codes" +msgstr "" + +#: common/setting/system.py:1008 +msgid "Enable project codes for tracking projects" +msgstr "" + +#: common/setting/system.py:1013 msgid "Stocktake Functionality" msgstr "盤點功能" -#: common/setting/system.py:1009 +#: common/setting/system.py:1015 msgid "Enable stocktake functionality for recording stock levels and calculating stock value" msgstr "啓用盤點功能以記錄庫存水平和計算庫存值" -#: common/setting/system.py:1015 +#: common/setting/system.py:1021 msgid "Exclude External Locations" msgstr "排除外部地點" -#: common/setting/system.py:1017 +#: common/setting/system.py:1023 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "從盤點計算中排除外部地點的庫存項" -#: common/setting/system.py:1023 +#: common/setting/system.py:1029 msgid "Automatic Stocktake Period" msgstr "自動盤點週期" -#: common/setting/system.py:1025 +#: common/setting/system.py:1031 msgid "Number of days between automatic stocktake recording (set to zero to disable)" msgstr "自動盤點記錄之間的天數 (設置為零以禁用)" -#: common/setting/system.py:1031 +#: common/setting/system.py:1037 msgid "Report Deletion Interval" msgstr "報告刪除間隔" -#: common/setting/system.py:1033 +#: common/setting/system.py:1039 msgid "Stocktake reports will be deleted after specified number of days" msgstr "盤點報告將在指定天數後刪除" -#: common/setting/system.py:1040 +#: common/setting/system.py:1046 msgid "Display Users full names" msgstr "顯示用户全名" -#: common/setting/system.py:1041 +#: common/setting/system.py:1047 msgid "Display Users full names instead of usernames" msgstr "顯示用户全名而不是用户名" -#: common/setting/system.py:1046 +#: common/setting/system.py:1052 msgid "Enable Test Station Data" msgstr "啓用測試站數據" -#: common/setting/system.py:1047 +#: common/setting/system.py:1053 msgid "Enable test station data collection for test results" msgstr "啓用測試站數據收集以獲取測試結果" -#: common/setting/system.py:1052 +#: common/setting/system.py:1058 msgid "Create Template on Upload" msgstr "上傳時創建模板" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Create a new test template when uploading test data which does not match an existing template" msgstr "上傳測試數據與現有模板不匹配時創建一個新的測試模板" @@ -3893,7 +3929,7 @@ msgstr "放置" msgid "Invalid status code" msgstr "" -#: importer/mixins.py:261 +#: importer/mixins.py:267 msgid "Invalid export format" msgstr "導出格式無效" @@ -7080,44 +7116,40 @@ msgstr "刪除配置" msgid "Delete the plugin configuration from the database" msgstr "從數據庫中刪除插件配置" -#: report/api.py:88 -msgid "No valid objects provided to template" -msgstr "沒有為模板提供有效對象" - -#: report/api.py:103 report/models.py:451 report/serializers.py:99 +#: report/api.py:51 report/models.py:451 report/serializers.py:99 #: report/serializers.py:149 msgid "Items" msgstr "項目" -#: report/api.py:180 +#: report/api.py:128 msgid "Plugin not found" msgstr "插件未找到" -#: report/api.py:182 +#: report/api.py:130 msgid "Plugin is not active" msgstr "插件未激活" -#: report/api.py:184 +#: report/api.py:132 msgid "Plugin does not support label printing" msgstr "插件不支持標籤打印" -#: report/api.py:233 +#: report/api.py:181 msgid "Invalid label dimensions" msgstr "無效的標籤尺寸" -#: report/api.py:248 report/api.py:329 +#: report/api.py:196 report/api.py:277 msgid "No valid items provided to template" msgstr "沒有有效的項目提供到模板" -#: report/api.py:283 +#: report/api.py:231 msgid "Error printing label" msgstr "打印標籤出錯" -#: report/api.py:358 +#: report/api.py:306 msgid "Report saved at time of printing" msgstr "在打印時保存報告" -#: report/api.py:384 report/api.py:420 +#: report/api.py:332 report/api.py:368 #, python-brace-format msgid "Template file '{template}' is missing or does not exist" msgstr "模板文件'{template}' 丟失或不存在" @@ -7733,7 +7765,7 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "數量不匹配序列號" -#: stock/models.py:1793 stock/models.py:2696 +#: stock/models.py:1793 stock/models.py:2705 msgid "Test template does not exist" msgstr "測試模板不存在" @@ -7753,7 +7785,7 @@ msgstr "庫存項包含其他項目" msgid "Stock item has been assigned to a customer" msgstr "庫存項已分配給客户" -#: stock/models.py:1824 +#: stock/models.py:1824 stock/models.py:1998 msgid "Stock item is currently in production" msgstr "庫存項目前正在生產" @@ -7777,71 +7809,71 @@ msgstr "庫存項必須是同一供應商的零件" msgid "Stock status codes must match" msgstr "庫存狀態碼必須匹配" -#: stock/models.py:2112 +#: stock/models.py:2121 msgid "StockItem cannot be moved as it is not in stock" msgstr "庫存項不能移動,因為它沒有庫存" -#: stock/models.py:2597 +#: stock/models.py:2606 msgid "Stock Item Tracking" msgstr "庫存項跟蹤" -#: stock/models.py:2628 +#: stock/models.py:2637 msgid "Entry notes" msgstr "條目註釋" -#: stock/models.py:2668 +#: stock/models.py:2677 msgid "Stock Item Test Result" msgstr "庫存項測試結果" -#: stock/models.py:2699 +#: stock/models.py:2708 msgid "Value must be provided for this test" msgstr "必須為此測試提供值" -#: stock/models.py:2703 +#: stock/models.py:2712 msgid "Attachment must be uploaded for this test" msgstr "測試附件必須上傳" -#: stock/models.py:2708 +#: stock/models.py:2717 msgid "Invalid value for this test" msgstr "此測試的值無效" -#: stock/models.py:2732 +#: stock/models.py:2741 msgid "Test result" msgstr "測試結果" -#: stock/models.py:2739 +#: stock/models.py:2748 msgid "Test output value" msgstr "測試輸出值" -#: stock/models.py:2747 stock/serializers.py:245 +#: stock/models.py:2756 stock/serializers.py:245 msgid "Test result attachment" msgstr "測驗結果附件" -#: stock/models.py:2751 +#: stock/models.py:2760 msgid "Test notes" msgstr "測試備註" -#: stock/models.py:2759 +#: stock/models.py:2768 msgid "Test station" msgstr "測試站" -#: stock/models.py:2760 +#: stock/models.py:2769 msgid "The identifier of the test station where the test was performed" msgstr "進行測試的測試站的標識符" -#: stock/models.py:2766 +#: stock/models.py:2775 msgid "Started" msgstr "已開始" -#: stock/models.py:2767 +#: stock/models.py:2776 msgid "The timestamp of the test start" msgstr "測試開始的時間戳" -#: stock/models.py:2773 +#: stock/models.py:2782 msgid "Finished" msgstr "已完成" -#: stock/models.py:2774 +#: stock/models.py:2783 msgid "The timestamp of the test finish" msgstr "測試結束的時間戳" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index 5c64e481e5..97cfc66c11 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "اختر موقع المصدر لتخصيص المخزون" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "اختر موقع المصدر لتخصيص المخزون" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "تم تخصيص عناصر المخزون" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "آخر جلب" msgid "Base currency" msgstr "العملة الأساسية" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index c2f87618c1..9a4a941caf 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index df142679c4..b46c96f301 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Skenovat čárový kód" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Selhání" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ano" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Ne" @@ -564,7 +564,7 @@ msgstr "Odstranit přidružený obrázek z této položky?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Odstranit" @@ -1670,7 +1670,7 @@ msgstr "Nic nenalezeno..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Nastavení" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Nastavení systému" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centrum správce" @@ -1756,7 +1755,7 @@ msgstr "Zásoby" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigace" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Akce" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Pluginy" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Umístění skladu" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Firmy" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Kód projektu" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Kódy projektu" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Uživatel" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Uživatelé" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Sériové číslo" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Stav" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Nadřazená kategorie" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Zvolte umístění" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Cíl položky byl vybrán" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Nastavit umístění" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Lokace" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Na skladě" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Přidat" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Počet" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Vlastní jednotky" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parametry dílu" @@ -4870,33 +4869,33 @@ msgstr "Parametry dílu" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parametry kategorie" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Stroje" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Rychlá volba" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Přidat nového uživatele" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Pokročilá nastavení" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Součást není aktivní" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index ef735535c5..2d64db6e56 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 56db465a6b..859f86536a 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Barcode scannen" @@ -176,7 +176,7 @@ msgstr "Die Verknüpfung zum zugehörigen Barcode wird entfernt" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Fehler" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ja" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nein" @@ -564,7 +564,7 @@ msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Entfernen" @@ -1670,7 +1670,7 @@ msgstr "Nichts gefunden..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Einstellungen" @@ -1687,7 +1687,6 @@ msgstr "Kontoeinstellungen" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Einstellungen" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Adminbereich" @@ -1756,7 +1755,7 @@ msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigation" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Aktionen" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plugins" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Autor" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Unbekanntes Modell: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Teil-Kategorien" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Lagerort" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Lagerorte" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Unternehmen" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Projekt-Code" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Projektnummern" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Nutzer" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Benutzer" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Gruppe" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Label Vorlage" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Label Vorlagen" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "Fehler" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Sendung" @@ -2478,20 +2477,20 @@ msgstr "Kein Bestand" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Seriennummer" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Seriennummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "Bauprodukt" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Losnummer" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Losnummer" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Bauprodukt fertigstellen" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Bauprodukte wurden fertiggestellt" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Bauprodukte verschrotten" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Bauprodukte wurden verschrottet" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Bauprodukte abbrechen" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Bauprodukte wurden abgebrochen" @@ -3529,27 +3528,27 @@ msgstr "Bauprodukte wurden abgebrochen" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Zugewiesen" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Quell Lagerort" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "Bestand zuweisen" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Übergeordnete Teilkategorie" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Lagerort wählen" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Teile-Zielort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Lagerort zuvor empfangener Artikel ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Standard-Lagerort ausgewählt" @@ -3637,29 +3636,29 @@ msgstr "Standard-Lagerort ausgewählt" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Lagerort festlegen" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Status ändern" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Notiz hinzufügen" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Notiz hinzufügen" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Lagerort" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Am Standard-Lagerort einbuchen" @@ -3682,50 +3681,50 @@ msgstr "Am Standard-Lagerort einbuchen" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Am Zielort der Bauauftragsposition speichern" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Losnummer" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Verpackung" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Notiz" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Erhalten" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Positionen empfangen" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Teile empfangen" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Auf Lager" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Hinzufügen" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Anzahl" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Bestand hinzufügen" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Bestand entfernen" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Bestand verschieben" @@ -4791,16 +4790,12 @@ msgstr "Rahmen Radius" msgid "Loader" msgstr "Lader" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Währung" @@ -4828,15 +4823,19 @@ msgstr "Letzter Abruf" msgid "Base currency" msgstr "Basiswährung" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Hintergrundprozesse" @@ -4844,24 +4843,24 @@ msgstr "Hintergrundprozesse" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Fehlerberichte" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Währungen" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Kundenspezifische Einheiten" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Teile Parameter" @@ -4870,33 +4869,33 @@ msgstr "Teile Parameter" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Kategorie Parameter" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Inventur" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Maschinen" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Schnell-Auswahl" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Neuen Benutzer hinzufügen" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Erweiterte Optionen" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Einstellungen die für den Benutzer Lebenszyklus relevant sind. Mehr verfügbar in" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Bauauftrag Anzahl" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Fertiggestellte Endprodukte" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Aufgegeben von" @@ -5197,7 +5197,7 @@ msgstr "Aufgegeben von" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Verantwortlich" @@ -5218,15 +5218,9 @@ msgstr "Erstellt" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Zieldatum" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Zieldatum" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Abgeschlossen" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Zieldatum" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Beliebiger Lagerort" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Abgeschlossen" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Beliebiger Lagerort" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Ziel Lagerort" +msgid "Any location" +msgstr "Beliebiger Lagerort" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Ziel Lagerort" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Bauauftrag Details" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Bauauftrag Details" msgid "Line Items" msgstr "Positionen" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Unvollständige Endprodukte" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Verbrauchte Bestände" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Unter-Bauaufträge" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Testergebnisse" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Bauauftrag bearbeiten" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Testergebnisse" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Neuer Bauauftrag" +msgid "Edit Build Order" +msgstr "Bauauftrag bearbeiten" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Neuer Bauauftrag" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Bauauftrag abbrechen" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Bauauftrag-Aktionen" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Bestellung stornieren" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Herstellbar" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Virtuelles Teil" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Erstelldatum" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Erstellt von" @@ -5982,7 +5988,7 @@ msgstr "Zugehörige Teile" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Bestand übertragen" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Bestand bestellen" @@ -6183,7 +6189,7 @@ msgstr "Hersteller" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Herausgabedatum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Versanddatum" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Lagervorgänge" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Bestand zählen" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Verschieben" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Lagerartikel Aktionen" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Teil ist nicht aktiv" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6947,117 +6953,117 @@ msgstr "Daten herunterladen" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Mir zugewiesen" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Mir zugewiesene Aufträge anzeigen" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Ausstehend" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Überfällig" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Hat Projektcode" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Nach Bestellstatus filtern" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Nach Produktcode filtern" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Nach verantwortlichem Besitzer filtern" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Alternativen einschließen" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filtern nach Benutzer, der diese Bestellung ausgestellt hat" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 61d5c111d0..25f07f31a0 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "Αφαίρεση της σχετικής εικόνας από αυτό #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Αφαίρεση" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Το εξάρτημα είναι ανενεργό" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 89b59f8bde..1d72cde371 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -106,8 +106,8 @@ msgstr "Enter barcode data" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Scan Barcode" @@ -171,7 +171,7 @@ msgstr "This will remove the link to the associated barcode" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -276,12 +276,12 @@ msgid "Fail" msgstr "Fail" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Yes" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "No" @@ -559,7 +559,7 @@ msgstr "Remove the associated image from this item?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Remove" @@ -1665,7 +1665,7 @@ msgstr "Nothing found..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Settings" @@ -1682,7 +1682,6 @@ msgstr "Account Settings" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1700,8 +1699,8 @@ msgstr "System Settings" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Admin Center" @@ -1751,7 +1750,7 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Manufacturing" @@ -1797,7 +1796,7 @@ msgid "Navigation" msgstr "Navigation" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1813,7 +1812,7 @@ msgid "Actions" msgstr "Actions" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plugins" @@ -1921,7 +1920,7 @@ msgstr "Plugin Information" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1931,6 +1930,7 @@ msgstr "Plugin Information" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1944,7 +1944,7 @@ msgstr "Author" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2064,13 +2064,13 @@ msgstr "Unknown model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2147,11 +2147,11 @@ msgid "Part Categories" msgstr "Part Categories" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2174,7 +2174,7 @@ msgstr "Stock Location" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Stock Locations" @@ -2229,18 +2229,18 @@ msgid "Companies" msgstr "Companies" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Project Code" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Project Codes" @@ -2367,8 +2367,7 @@ msgid "User" msgstr "User" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Users" @@ -2377,7 +2376,7 @@ msgid "Group" msgstr "Group" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2400,7 +2399,7 @@ msgid "Label Template" msgstr "Label Template" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Label Templates" @@ -2409,7 +2408,7 @@ msgid "Report Template" msgstr "Report Template" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Report Templates" @@ -2453,7 +2452,7 @@ msgstr "Errors" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Shipment" @@ -2473,20 +2472,20 @@ msgstr "No stock" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Serial Number" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2495,7 +2494,7 @@ msgstr "Serial Number" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3453,7 +3452,7 @@ msgstr "About the InvenTree Project" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3461,26 +3460,26 @@ msgstr "About the InvenTree Project" msgid "Build Output" msgstr "Build Output" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Batch" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3492,27 +3491,27 @@ msgstr "Batch" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Complete Build Outputs" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Build outputs have been completed" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Scrap Build Outputs" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Build outputs have been scrapped" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancel Build Outputs" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Build outputs have been cancelled" @@ -3524,27 +3523,27 @@ msgstr "Build outputs have been cancelled" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Allocated" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Source Location" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Select the source location for the stock allocation" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3553,8 +3552,8 @@ msgstr "Select the source location for the stock allocation" msgid "Allocate Stock" msgstr "Allocate Stock" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Stock items allocated" @@ -3595,31 +3594,31 @@ msgstr "Parent part category" msgid "Subscribe to notifications for this category" msgstr "Subscribe to notifications for this category" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Assign Batch Code and Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Assign Batch Code" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Choose Location" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Item Destination selected" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Part category default location selected" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Received stock location selected" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Default location selected" @@ -3632,29 +3631,29 @@ msgstr "Default location selected" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Set Location" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "Set Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Adjust Packaging" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Change Status" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Add Note" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3664,12 +3663,12 @@ msgstr "Add Note" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Location" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Store at default location" @@ -3677,50 +3676,50 @@ msgstr "Store at default location" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Store with already received stock" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Batch Code" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Enter batch code for received items" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Enter serial numbers for received items" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "Enter an expiry date for received items" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3733,19 +3732,19 @@ msgstr "Packaging" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3753,15 +3752,15 @@ msgstr "SKU" msgid "Received" msgstr "Received" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Receive Line Items" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Receive Items" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Item received into stock" @@ -3842,19 +3841,19 @@ msgid "In Stock" msgstr "In Stock" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Add" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Count" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Add Stock" @@ -3864,7 +3863,7 @@ msgid "Stock added" msgstr "Stock added" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Remove Stock" @@ -3875,7 +3874,7 @@ msgstr "Stock removed" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transfer Stock" @@ -4786,16 +4785,12 @@ msgstr "Border Radius" msgid "Loader" msgstr "Loader" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Currency" @@ -4823,15 +4818,19 @@ msgstr "Last fetched" msgid "Base currency" msgstr "Base currency" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "User Management" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Data Import" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Barcode Scans" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Background Tasks" @@ -4839,24 +4838,24 @@ msgstr "Background Tasks" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Error Reports" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Currencies" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Custom States" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Custom Units" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Part Parameters" @@ -4865,33 +4864,33 @@ msgstr "Part Parameters" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Category Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Stocktake" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Location Types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Machines" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Quick Actions" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Advanced Options" @@ -5040,8 +5039,8 @@ msgid "All units" msgstr "All units" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Select settings relevant for user lifecycle. More available in" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5146,6 +5145,7 @@ msgstr "Delete notifications" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5163,7 +5163,7 @@ msgstr "Custom Status" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5178,12 +5178,12 @@ msgid "Build Quantity" msgstr "Build Quantity" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Completed Outputs" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Issued By" @@ -5192,7 +5192,7 @@ msgstr "Issued By" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsible" @@ -5213,15 +5213,9 @@ msgstr "Created" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "Start Date" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5229,17 +5223,24 @@ msgstr "Target Date" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Target Date" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Completed" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5250,18 +5251,22 @@ msgstr "Any location" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Destination Location" +msgid "Any location" +msgstr "Any location" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Destination Location" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Build Details" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5272,171 +5277,172 @@ msgstr "Build Details" msgid "Line Items" msgstr "Line Items" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Incomplete Outputs" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Allocated Stock" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Consumed Stock" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Child Build Orders" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Test Results" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Test Results" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Add Build Order" +msgid "Edit Build Order" +msgstr "Edit Build Order" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Add Build Order" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Cancel Build Order" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Order cancelled" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Cancel this order" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Hold Build Order" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Place this order on hold" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Order placed on hold" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Issue Build Order" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Issue this order" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Order issued" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Complete Build Order" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Mark this order as complete" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Order completed" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Issue Order" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Complete Order" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Build Order Actions" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Edit order" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Duplicate order" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Hold order" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Cancel order" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5854,7 +5860,7 @@ msgstr "Can Build" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5913,13 +5919,13 @@ msgstr "Virtual Part" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Creation Date" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Created By" @@ -5977,7 +5983,7 @@ msgstr "Related Parts" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6025,12 +6031,12 @@ msgstr "Transfer part stock" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Order" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Order Stock" @@ -6178,7 +6184,7 @@ msgstr "Manufacturers" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6428,8 +6434,8 @@ msgstr "Issue Date" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Completion Date" @@ -6582,8 +6588,8 @@ msgid "Invoice Number" msgstr "Invoice Number" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Shipment Date" @@ -6598,8 +6604,8 @@ msgid "Shipment Details" msgstr "Shipment Details" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Assigned Items" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6823,57 +6829,57 @@ msgstr "Item returned to stock" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serialize" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Serialize stock" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Return" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "Assign to Customer" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Stock Item Actions" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Stale" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Expired" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "Unavailable" @@ -6882,26 +6888,26 @@ msgstr "Unavailable" msgid "Error loading icon package from server" msgstr "Error loading icon package from server" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Part is not active" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "Part is Locked" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "You are subscribed to notifications for this part" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "No location set" @@ -6942,117 +6948,117 @@ msgstr "Download Data" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Assigned to me" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Show orders assigned to me" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Outstanding" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Show outstanding items" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Overdue" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Show overdue items" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Minimum Date" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Show items after this date" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Maximum Date" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Show items before this date" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "Created Before" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "Show items created before this date" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "Created After" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "Show items created after this date" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "Target Date Before" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "Show items with a target date before this date" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "Target Date After" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "Show items with a target date after this date" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "Completed Before" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "Show items completed before this date" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "Completed After" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "Show items completed after this date" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Has Project Code" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Show orders with an assigned project code" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filter by order status" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Filter by project code" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filter by responsible owner" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "Filter by user who created the order" @@ -7434,7 +7440,7 @@ msgid "Show items allocated to a build output" msgstr "Show items allocated to a build output" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7445,7 +7451,7 @@ msgid "Include Variants" msgstr "Include Variants" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7462,12 +7468,12 @@ msgid "Order Status" msgstr "Order Status" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Allocated Quantity" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Available Quantity" @@ -7625,7 +7631,39 @@ msgstr "View Part" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "Start Date Before" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "Show items with a start date before this date" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "Start Date After" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "Show items with a start date after this date" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "Has Target Date" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "Show orders with a target date" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "Has Start Date" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "Show orders with a start date" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filter by user who issued this order" @@ -8909,22 +8947,22 @@ msgstr "Assigned to Shipment" msgid "Show allocations assigned to a shipment" msgstr "Show allocations assigned to a shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "No shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "Not shipped" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Edit Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Delete Allocation" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index d49eec435d..07666d6ef0 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 22:59\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -176,7 +176,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Fallo" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Sí" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "No" @@ -564,7 +564,7 @@ msgstr "¿Eliminar la imagen asociada de este elemento?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Eliminar" @@ -1670,7 +1670,7 @@ msgstr "No se encontró nada..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Ajustes" @@ -1687,7 +1687,6 @@ msgstr "Ajustes de la cuenta" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Ajustes del sistema" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Administración" @@ -1756,7 +1755,7 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Fabricación" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navegación" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Acciones" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Complementos" @@ -1926,7 +1925,7 @@ msgstr "Información del complemento" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Información del complemento" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Modelo desconocido: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Categorías de Pieza" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Ubicación de existencias" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Ubicaciones de existencias" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Empresas" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Código de proyecto" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Códigos de proyecto" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Usuario" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Usuarios" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupo" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Plantilla de etiqueta" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Plantillas de etiqueta" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Plantilla de Reporte" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Plantillas de Reportes" @@ -2458,7 +2457,7 @@ msgstr "Errores" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Envío" @@ -2478,20 +2477,20 @@ msgstr "Sin Stock" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Número de serie" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "Acerca del proyecto InvenTree" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "Acerca del proyecto InvenTree" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Salidas de Trabajo Completadas" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Salidas de Trabajo se han Completado" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Eliminar Salidas de Construcción" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Salidas de Construcción eliminadas" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancelar Salidas de Construcción" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Salidas de Construcción han sido canceladas" @@ -3529,27 +3528,27 @@ msgstr "Salidas de Construcción han sido canceladas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Ubicación origen" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 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:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -3600,31 +3599,31 @@ msgstr "Categoría superior de pieza" msgid "Subscribe to notifications for this category" msgstr "Suscribirse a las notificaciones de esta categoría" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Asignar código de lote y números de serie" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Asignar código de lote" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" @@ -3637,29 +3636,29 @@ msgstr "Ubicación por defecto seleccionada" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Añadir Nota" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Añadir Nota" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Ubicación" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Guardar en la ubicación predeterminada" @@ -3682,50 +3681,50 @@ msgstr "Guardar en la ubicación predeterminada" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Almacenar en el destino del artículo de línea" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Empaquetado" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Número De Referencia" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "Número De Referencia" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Recibir ítem de línea" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Recibir Artículos" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Artículo recibido en existencias" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Disponible" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Añadir" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Contar" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Agregar existencias" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "Existencias añadidas" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Eliminar existencias" @@ -3880,7 +3879,7 @@ msgstr "Existencias eliminadas" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transferir existencias" @@ -4791,16 +4790,12 @@ msgstr "Radio del borde" msgid "Loader" msgstr "Cargador" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Divisa" @@ -4828,15 +4823,19 @@ msgstr "Últimas obtenidas" msgid "Base currency" msgstr "Divisa principal" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Importación de datos" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Escaneo de códigos de barras" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tareas de fondo" @@ -4844,24 +4843,24 @@ msgstr "Tareas de fondo" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Informes de Errores" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Divisas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Estados personalizados" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Unidades personalizadas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parámetros de Pieza" @@ -4870,33 +4869,33 @@ msgstr "Parámetros de Pieza" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parámetros de categoría" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Inventario" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Tipos Ubicación" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Máquinas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Acciones rápidas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Añadir un usuario nuevo" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Todas las unidades" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "Borrar notificaciones" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Salidas completadas" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Emitido por" @@ -5197,7 +5197,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsable" @@ -5218,15 +5218,9 @@ msgstr "Creado" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Fecha objetivo" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Fecha objetivo" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Completado" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Fecha objetivo" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Cualquier ubicación" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Completado" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Cualquier ubicación" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Ubicación de destino" +msgid "Any location" +msgstr "Cualquier ubicación" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Ubicación de destino" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Detalles de construcción" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Detalles de construcción" msgid "Line Items" msgstr "Elementos de línea" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Salidas incompletas" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Existencias asignadas" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Existencias consumidas" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Resultados de la Prueba" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Resultados de la Prueba" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Pedido completado" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Emitir pedido" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Retener pedido" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "Piezas Relacionadas" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Orden" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "Fabricantes" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Fecha de emisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Fecha de Finalización" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Número de factura" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Fecha de Envío" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Detalles del envío" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Artículos asignados" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "Artículo devuelto a existencias" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Operaciones de existencias" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Contar existencias" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Serializar stock" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Devolver" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Devolución del cliente" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "Asignar al Cliente" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "Asignar a cliente" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Acciones de artículos de existencias" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "No disponible" @@ -6887,26 +6893,26 @@ msgstr "No disponible" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Parte no está activa" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "Estás suscrito a las notificaciones de este artículo" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Ubicación no establecida" @@ -6947,117 +6953,117 @@ msgstr "Descargar datos" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Asignado a mí" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Mostrar pedidos asignados a mí" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Destacado" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Mostrar elementos destacados" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Vencido" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Mostrar artículos vencidos" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Fecha Mínima" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Mostrar elementos después de esta fecha" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Fecha máxima" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Mostrar artículos antes de esta fecha" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "Creado antes de" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "Mostrar elementos creados antes de esta fecha" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "Creado después de" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "Mostrar elementos creados después de esta fecha" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "Fecha objetivo antes" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "Mostrar elementos con una fecha objetivo anterior a esta fecha" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "Fecha objetivo después" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "Mostrar elementos con una fecha de objetivo posterior a esta fecha" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "Completado antes de" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "Mostrar elementos completados antes de esta fecha" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "Completado después de" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "Mostrar elementos completados después de esta fecha" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Mostrar pedidos con un código de proyecto asignado" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "Ver pieza" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "Asignado al envío" msgid "Show allocations assigned to a shipment" msgstr "Mostrar asignaciones asignadas a un envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "Sin envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "No enviado" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Editar Asignación" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Borrar asignación" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 80d50cb7f1..2675ccaab9 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -176,7 +176,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Falló" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Sí" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "No" @@ -564,7 +564,7 @@ msgstr "¿Eliminar imagen asociada al artículo?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Eliminar" @@ -1670,7 +1670,7 @@ msgstr "No se encontró nada..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Ajustes" @@ -1687,7 +1687,6 @@ msgstr "Ajustes de la cuenta" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Ajustes del sistema" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centro de administración" @@ -1756,7 +1755,7 @@ msgstr "Existencias" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Fabricación" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navegación" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Acciones" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Complementos" @@ -1926,7 +1925,7 @@ msgstr "Información del complemento" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Información del complemento" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Modelo desconocido: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Categorías de Pieza" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Ubicación de almacén" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Ubicaciones de almacén" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Empresas" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Código de proyecto" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Códigos de proyecto" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Usuario" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Usuarios" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupo" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Plantilla de etiqueta" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Plantillas de etiqueta" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Plantilla de informe" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Plantillas de informe" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Envío" @@ -2478,20 +2477,20 @@ msgstr "Sin existencias" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Número de serie" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "Acerca del proyecto InvenTree" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "Acerca del proyecto InvenTree" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Lote" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Lote" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Salidas de construcción completadas" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Salidas de construcción se han completado" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Eliminar salidas de construcción" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Salidas de construcción eliminadas" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancelar salidas de construcción" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Las salidas de la construcción han sido canceladas" @@ -3529,27 +3528,27 @@ msgstr "Las salidas de la construcción han sido canceladas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Ubicación origen" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 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:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -3600,31 +3599,31 @@ msgstr "Categoría superior de pieza" msgid "Subscribe to notifications for this category" msgstr "Suscribirse a las notificaciones de esta categoría" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Asignar código de lote y números de serie" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Asignar código de lote" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" @@ -3637,29 +3636,29 @@ msgstr "Ubicación por defecto seleccionada" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Añadir Nota" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Añadir Nota" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Ubicación" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Guardar en la ubicación predeterminada" @@ -3682,50 +3681,50 @@ msgstr "Guardar en la ubicación predeterminada" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Almacenar en el destino del artículo de línea" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Empaquetado" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Recibir partidas" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Recibir artículos" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Artículo recibido en existencias" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "En Stock" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Agregar" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Contar" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Agregar existencias" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "Existencias añadidas" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Eliminar existencias" @@ -3880,7 +3879,7 @@ msgstr "Existencias eliminadas" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transferir existencias" @@ -4791,16 +4790,12 @@ msgstr "Radio del borde" msgid "Loader" msgstr "Cargador" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "Última búsqueda" msgid "Base currency" msgstr "Divisa principal" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Importación de datos" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Escaneo de códigos de barras" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tareas de fondo" @@ -4844,24 +4843,24 @@ msgstr "Tareas de fondo" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Informes de Errores" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Divisas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Estados personalizados" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Unidades personalizadas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parámetros de Pieza" @@ -4870,33 +4869,33 @@ msgstr "Parámetros de Pieza" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parámetros de categoría" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Inventario" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Tipos de Ubicación" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Máquinas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Acciones rápidas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Añadir un usuario nuevo" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Todas las unidades" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Seleccione los ajustes relevantes para el ciclo de vida del usuario. Más disponible en" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "Eliminar notificaciones" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Cantidad de construcción" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Salidas completadas" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Emitido por" @@ -5197,7 +5197,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsable" @@ -5218,15 +5218,9 @@ msgstr "Creado" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Fecha objetivo" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Fecha objetivo" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Completado" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Fecha objetivo" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Cualquier ubicación" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Completado" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Cualquier ubicación" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Ubicación de destino" +msgid "Any location" +msgstr "Cualquier ubicación" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Ubicación de destino" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Detalles de construcción" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Detalles de construcción" msgid "Line Items" msgstr "Partidas" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Salidas incompletas" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Existencias asignadas" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Existencias consumidas" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Órdenes de Trabajo herederas" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Resultados de la prueba" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Editar orden de construcción" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Resultados de la prueba" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Añadir orden de construcción" +msgid "Edit Build Order" +msgstr "Editar orden de construcción" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Añadir orden de construcción" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Cancelar orden de construcción" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Pedido cancelado" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Cancelar esta orden" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Poner en espera orden de construcción" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Poner este pedido en espera" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Pedido puesto en espera" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Emitir Orden de Construcción" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Emitir este pedido" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Orden emitida" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Completar Orden de Construcción" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Marcar pedido como completado" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Pedido completado" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Emitir pedido" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Retener pedido" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Fecha de Creación" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Creado Por" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Pedido" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Fecha de emisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Fecha de Finalización" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Número de factura" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Detalles del envío" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Artículos asignados" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "Artículo devuelto a existencias" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Contar stock" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Serializar stock" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Devolver" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Devolución del cliente" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "Asignar al Cliente" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "Asignar a cliente" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "No disponible" @@ -6887,26 +6893,26 @@ msgstr "No disponible" msgid "Error loading icon package from server" msgstr "Error al cargar el paquete de iconos del servidor" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "La pieza no está activa" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "Estás suscrito a las notificaciones de esta pieza" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Mostrar artículos destacados" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Mostrar artículos vencidos" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Fecha Mínima" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Mostrar elementos después de esta fecha" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Fecha máxima" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Mostrar artículos antes de esta fecha" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "Creado antes de" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "Mostrar elementos creados antes de esta fecha" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "Creado después de" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "Mostrar elementos creados después de esta fecha" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "Fecha objetivo antes de" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "Mostrar elementos con una fecha objetivo anterior a esta fecha" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "Fecha objetivo después de" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "Mostrar elementos con una fecha de objetivo posterior a esta fecha" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "Completado antes de" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "Mostrar elementos completados antes de esta fecha" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "Completado después de" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "Mostrar elementos completados después de esta fecha" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Mostrar pedidos con un código de proyecto asignado" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filtrar por estado de la orden" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "Ver pieza" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "Asignado al envío" msgid "Show allocations assigned to a shipment" msgstr "Mostrar asignaciones asignadas a un envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "Sin envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "No enviado" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Editar Asignación" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Eliminar asignación" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index e75c754240..c769ff329b 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "See eemaldab lingi seotud vöötikoodile" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Linki ribakood" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Läbikukkumine" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Jah" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Ei" @@ -564,7 +564,7 @@ msgstr "Kas soovite eemaldada seotud pildi sellest üksusest?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Eemalda" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Seaded" @@ -1687,7 +1687,6 @@ msgstr "Konto seaded" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Tootmine" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigeerimine" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Toimingud" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Pluginad" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Kasutaja" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Kasutajad" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Rühm" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Seerianumber" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Seerianumber" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Staatus" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Ehitustulemused on valmis" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Ehitustulemused on tühistatud" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Ehitustulemused on tühistatud" @@ -3529,27 +3528,27 @@ msgstr "Ehitustulemused on tühistatud" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Eraldatud" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Valige laoseisu eraldamise alguskoht" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Valige laoseisu eraldamise alguskoht" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Selle plugina jaoks ei ole sisu esitatud" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Vali asukoht" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Osakategooria vaikimisi asukoht valitud" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Kättesaadud varude asukoha valitud" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Muuda staatust" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Lisa märkus" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Lisa märkus" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Asukoht" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Salvestage liinieleme kohas" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Pood juba saadud varudega" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Pakkimine" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Märkus" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Tootekood" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "Tootekood" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Üksus on laoseisu vastu võetud" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Laos" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Lisa" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Kogus" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "Piirjoone kumerus" msgid "Loader" msgstr "Laadija" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Valuuta" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "Baasvaluuta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Andmete importimine" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Taustaülesanded" @@ -4844,24 +4843,24 @@ msgstr "Taustaülesanded" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Veateated" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Valuutad" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Kohandatud staatused" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Masinad" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Kõik üksused" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Valige kasutaja elutsükliga seotud sätted. Rohkem saadaval" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Tühista see tellimus" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Märgi see tellimus lõpetatuks" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Muuda tellimust" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Tee tellimusest koopia" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Tühista tellimus" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "Laadi andmed alla" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Mulle määratud" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Näita mulle minule määratud tellimusi" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Ootel" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Üle tähtaja" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filtreerige vastutava omaniku järgi" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "Näita esemete eraldatud ehituse väljundit" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filtreerige kasutaja järgi, kes selle tellimuse tegi" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index ae26bfe43f..cedecc65f6 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 27d5e46c06..f9777dc48a 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 5fdd27155e..8320ccadff 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Scanner le code-barres" @@ -176,7 +176,7 @@ msgstr "Ceci supprimera le lien vers le code-barres associé" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Échec" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Oui" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Non" @@ -564,7 +564,7 @@ msgstr "Supprimer l'image associée de cet élément ?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Supprimer" @@ -1670,7 +1670,7 @@ msgstr "Aucun résultat trouvé..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Paramètres" @@ -1687,7 +1687,6 @@ msgstr "Paramètres du compte" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Les paramètres du système" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centre Admin" @@ -1756,7 +1755,7 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigation" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Actions" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Extensions" @@ -1926,7 +1925,7 @@ msgstr "Informations sur le plugin" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Informations sur le plugin" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Auteur" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Modèle inconnu : {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Catégories de composants" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Emplacement du stock" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Emplacements de stock" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Sociétés" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Code du projet" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Codes du projet" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Utilisateur" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Utilisateurs" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Groupes" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Modèle d'étiquette" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Modèles d'étiquettes" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Modèle de rapport" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Modèles des rapports" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Livraison" @@ -2478,20 +2477,20 @@ msgstr "Aucun stock" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Numéro de série" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Numéro de série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Sorties de Fabrication terminées" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Les fabrication ont été achevé" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Éliminer les résultats de construction" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Les résultats de construction ont été supprimé" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Annuler les résultats de construction" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Les résultats de construction ont été annulés" @@ -3529,27 +3528,27 @@ msgstr "Les résultats de construction ont été annulés" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Allouée" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Emplacement d'origine" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 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:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Éléments du stock alloués" @@ -3600,31 +3599,31 @@ msgstr "Catégorie de pièce parente" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Choisir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destination de l'élément sélectionné" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Emplacement par défaut de la catégorie" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Emplacement de stock reçu" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Emplacement par défaut" @@ -3637,29 +3636,29 @@ msgstr "Emplacement par défaut" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Définir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Ajuster le conditionnement" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Changer le statut" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Ajouter une note" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Ajouter une note" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Emplacement" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Stocker à l'emplacement par défaut" @@ -3682,50 +3681,50 @@ msgstr "Stocker à l'emplacement par défaut" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Stocker à la destination de l’article" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Stocker avec le stock déjà reçu" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Barre-code" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "Date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Conditionnement" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Réceptionnée" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Articles reçus" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Articles reçus" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Article reçu en stock" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "En Stock" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Ajouter" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Compter" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Ajouter du stock" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Supprimer du stock" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transférer le stock" @@ -4791,16 +4790,12 @@ msgstr "Rayon de bordure" msgid "Loader" msgstr "Chargeur" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Devise" @@ -4828,15 +4823,19 @@ msgstr "Dernière récupération" msgid "Base currency" msgstr "Devise par défaut" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Importation de données" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Scans de code-barres" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tâches en arrière plan" @@ -4844,24 +4843,24 @@ msgstr "Tâches en arrière plan" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Rapports d'erreur" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Devise" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Statut personnalisé" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Unités personnalisées" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Paramètres de la pièce" @@ -4870,33 +4869,33 @@ msgstr "Paramètres de la pièce" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Paramètres de catégorie" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Prise d'inventaire" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Types d'emplacement" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Équipements" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Actions rapides" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Ajouter un utilisateur" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Options avancées" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Toutes les unités" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Quantité de fabrication" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Émis par" @@ -5197,7 +5197,7 @@ msgstr "Émis par" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsable" @@ -5218,15 +5218,9 @@ msgstr "Créé" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Date cible" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Date cible" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Complété" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Date cible" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Tous les emplacements" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Complété" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Tous les emplacements" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Emplacement cible" +msgid "Any location" +msgstr "Tous les emplacements" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Emplacement cible" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Détails de fabrication" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Détails de fabrication" msgid "Line Items" msgstr "Éléments de la ligne" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Stock alloué" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Stock utilisé" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Ordre de fabrication enfant" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Résultats des Tests" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Éditer l'ordre de fabrication" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Résultats des Tests" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Ajouter un ordre de fabrication" +msgid "Edit Build Order" +msgstr "Éditer l'ordre de fabrication" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Ajouter un ordre de fabrication" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Annuler l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Commande annulée" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Annuler cette commande" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Suspendre l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Mettre cet ordre en suspens" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Cet ordre a été mis en suspens" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Compléter l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Marquer cet ordre comme complété" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Ordre complété" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Problème dans l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Compléter l'ordre" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Actions de l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Modifier la commande" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Dupliquer la commande" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Retenir la commande" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Annuler la commande" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Peut être construit" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Pièce virtuelle" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Date de création" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Créé par" @@ -5982,7 +5988,7 @@ msgstr "Pièces associées" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Transférer le stock de pièces" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Commande" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Compter le stock" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transférer" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Sérialiser" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Sérialiser le stock" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Retour" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Retour du client" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Actions de l'article de stock" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "La pièce n'est pas active" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Aucun emplacement défini" @@ -6947,117 +6953,117 @@ msgstr "Télécharger les données" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Assigné à moi" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Monter mes commandes" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Remarquable" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "En retard" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Possède un code projet" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Inclure les variantes" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Quantité Allouée" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Quantités disponibles" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index b92a9331f2..f23b64bd1a 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "פעולה זו תסיר את הקישור לברקוד המשויך" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "בטל קישור של ברקוד" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "כשל" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "כו" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "לא" @@ -564,7 +564,7 @@ msgstr "האם להסיר את התמונה המשויכת מפריט זה?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "הסר" @@ -1670,7 +1670,7 @@ msgstr "לא נמצא כלום..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "הגדרות" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "הגדרות מערכת" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "מרכז ניהול" @@ -1756,7 +1755,7 @@ msgstr "מלאי" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "ניווט" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "תוספים" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "דגם לא ידוע: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "קטגוריית פריטים" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "מיקום מלאי" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "מיקומי מלאי" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "חברות" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "קוד פרוייקט" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "קוד פרויקט" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "משתמש" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "משתמשים" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "קבוצה" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "תבנית תווית" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "תבניות תוויות" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "תבנית דוח" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "תבניות דווח" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "משלוח" @@ -2478,20 +2477,20 @@ msgstr "אין מלאי" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "מספר סידורי" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "מספר סידורי" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "הצג מכלולים שניתנים למעקב" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 2e58d23eb9..13cd18352f 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "हाँ" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index c1b1e4f27b..c0ca3e9168 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Megbukott" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Igen" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nem" @@ -564,7 +564,7 @@ msgstr "Tételhez rendelt kép eltávolítása?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Eltávolítás" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Beállítások" @@ -1687,7 +1687,6 @@ msgstr "Fiókbeállítások" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Rendszerbeállítások" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Admin központ" @@ -1756,7 +1755,7 @@ msgstr "Készlet" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigáció" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Műveletek" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Pluginok" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Szerző" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Ismeretlen model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Alkatrész kategóriák" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Készlet hely" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Készlethelyek" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Cégek" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Projektszám" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Projektszámok" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Felhasználó" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Felhasználók" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Szállítmány" @@ -2478,20 +2477,20 @@ msgstr "Nincs készlet" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Sorozatszám" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "Gyártás kimenet" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Köteg" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Köteg" msgid "Status" msgstr "Állapot" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 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:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ 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:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Készlet lefoglalva" @@ -3600,31 +3599,31 @@ msgstr "Felsőbb szintű alkatrész kategória" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Hely" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Alapértelmezett helyre tárolás" @@ -3682,50 +3681,50 @@ msgstr "Alapértelmezett helyre tárolás" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Tárolás a tétel sor célhelyén" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Tárolás a már megérkezett készlettel" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "Fogadott" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Készleten" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Hozzáadás" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Mennyiség" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Készlethez ad" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Készlet csökkentése" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Készlet áthelyezése" @@ -4791,16 +4790,12 @@ msgstr "Szegély sugár" msgid "Loader" msgstr "Betöltő" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Pénznem" @@ -4828,15 +4823,19 @@ msgstr "Utoljára betöltve" msgid "Base currency" msgstr "Alapvaluta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Háttér műveletek" @@ -4844,24 +4843,24 @@ msgstr "Háttér műveletek" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Hibajelentések" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Pénznemek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Egyedi mértékegységek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Alkatrész paraméterek" @@ -4870,33 +4869,33 @@ msgstr "Alkatrész paraméterek" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Kategória paraméterek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Leltár" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Berendezések" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Gyors műveletek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Új felhasználó hozzáadása" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "További beállítások" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Válassza ki a felhasználói életciklusre vonatkozó beállításokat. További információ" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Gyártási mennyiség" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Befejezett kimenetek" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Felelős" @@ -5218,15 +5218,9 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Cél dátum" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,16 +5228,23 @@ msgstr "Cél dátum" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Cél dátum" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Gyártás részletei" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Gyártás részletei" msgid "Line Items" msgstr "Sortételek" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Befejezetlen kimenetek" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Felhasznált készlet" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Alárendelt gyártások" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Teszt eredmények" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Gyártási utasítás szerkesztése" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Teszt eredmények" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Gyártási utasítás létrehozása" +msgid "Edit Build Order" +msgstr "Gyártási utasítás szerkesztése" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Gyártási utasítás létrehozása" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Gyártáshoz foglalások" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Gyártható" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Létrehozás dátuma" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Készítette" @@ -5982,7 +5988,7 @@ msgstr "Kapcsolódó alkatrészek" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Készlet áthelyezése" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Készlet rendelés" @@ -6183,7 +6189,7 @@ msgstr "Gyártók" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Készlet műveletek" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Leltározás" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Áthelyezés" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Az alkatrész nem aktív" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Hozzám rendelt" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Késésben" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Van projektszáma" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Rendelési állapot szűrés" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Projekt kódra szűrés" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Szűrés a felelős tulajdonosra" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Változatok is" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Szűrés a rendelést rögzítő felhasználóra" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index bf7bfd630f..a5aa163264 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Gagal" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ya" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Tidak" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Hapus" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Pengaturan" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Pengaturan Sistem" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "Persediaan" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Model Tidak diketahui: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Perusahaan" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Pengguna" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Pengguna" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "Tidak ada persediaan" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Nomor Seri" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Nomor Seri" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Atur Lokasi" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Tambah Catatan" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Tambah Catatan" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Lokasi" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Nomor Seri" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Catatan" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "Telah diterima" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Tambah" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "Mata uang utama" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Mata Uang" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 0bb037ac6c..ff69598b40 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Scansiona codice a barre" @@ -176,7 +176,7 @@ msgstr "Questo rimuoverà il collegamento al codice a barre associato" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Scollega Codice a Barre" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Errore" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Si" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "No" @@ -564,7 +564,7 @@ msgstr "Rimuovi l'immagine associata all'articolo?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Rimuovi" @@ -1670,7 +1670,7 @@ msgstr "Nessun risultato..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Impostazioni" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Impostazioni di sistema" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centro Amministratore" @@ -1756,7 +1755,7 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Fabbricazione" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigazione" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Azioni" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plugin" @@ -1926,7 +1925,7 @@ msgstr "Informazioni Plugin" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Informazioni Plugin" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Modello sconosciuto: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Categorie Articolo" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Ubicazione articolo" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Ubicazioni articolo" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Aziende" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Codice del progetto" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Codici del progetto" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Utente" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Utenti" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Gruppo" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Modello Etichetta" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Modelli Etichetta" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Modello Report" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Modelli Report" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Spedizione" @@ -2478,20 +2477,20 @@ msgstr "Nessuno stock" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Numero Seriale" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Numero Seriale" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "A proposito del progetto InvenTree" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "A proposito del progetto InvenTree" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Stato" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Completa gli output di produzione" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Gli ordini di produzione sono stati completati" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Rimuovi gli output di produzione" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Gli output di produzione sono stati rimossi" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancella gli output di produzione" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Gli output di produzione sono stati cancellati" @@ -3529,27 +3528,27 @@ msgstr "Gli output di produzione sono stati cancellati" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Articoli di stock assegnati" @@ -3600,31 +3599,31 @@ msgstr "Categoria articolo principale" msgid "Subscribe to notifications for this category" msgstr "Sottoscrivi notifiche per questa categoria" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Assegna codice lotto e numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Assegna Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Scegliere la posizione" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destinazione oggetto selezionata" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Posizione predefinita della categoria parte selezionata" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Posizione stock ricevuto selezionata" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Posizione predefinita selezionata" @@ -3637,29 +3636,29 @@ msgstr "Posizione predefinita selezionata" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Imposta Posizione" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Regola Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Modifica Stato" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Aggiungi Nota" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Aggiungi Nota" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Posizione" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Memorizza nella posizione predefinita" @@ -3682,50 +3681,50 @@ msgstr "Memorizza nella posizione predefinita" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Memorizza con stock già ricevuto" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Inserisci il codice lotto per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Inserisci i numeri di serie per gli elementi ricevuti" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Imballaggio" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Ricevuto" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Ricevi Elementi Riga" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Ricevi elementi" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Oggetto ricevuto in magazzino" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "In giacenza" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Aggiungi" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Conta" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Aggiungi Giacenza" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Rimuovi giacenza" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Trasferisci giacenza" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "Ultimo recuperato" msgid "Base currency" msgstr "Valuta predefinita" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Scansioni di codici a barre" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Tutte le unità" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Ordine" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Data di emissione" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Data di completamento" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Numero Fattura" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Dettagli spedizione" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Elementi Assegnati" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "Oggetto restituito al magazzino" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serializza" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Serializza magazzino" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Reso" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Reso dal cliente" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Scaduto" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "Non disponibile" @@ -6887,26 +6893,26 @@ msgstr "Non disponibile" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "Sei iscritto alle notifiche per questo articolo" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Mostra elementi inevasi" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Mostra elementi in ritardo" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Data minima" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Mostra gli elementi dopo questa data" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Data massima" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Mostra gli elementi dopo questa data" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Mostra gli ordini con un codice del progetto assegnato" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "Mostra Articolo" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "Assegnato alla Spedizione" msgid "Show allocations assigned to a shipment" msgstr "Mostra le allocazioni assegnate a una spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "Nessuna spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "Non spedito" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Modifica Assegnazione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Rimuovi Assegnazione" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 53af3e4f7b..107852be62 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "バーコードデータの入力" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "バーコードをスキャン" @@ -176,7 +176,7 @@ msgstr "これにより、関連するバーコードへのリンクが削除さ #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "リンク解除バーコード" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "失敗" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "はい" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "いいえ" @@ -564,7 +564,7 @@ msgstr "このアイテムから関連画像を削除しますか?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "削除" @@ -1670,7 +1670,7 @@ msgstr "見つかりませんでした…" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "設定" @@ -1687,7 +1687,6 @@ msgstr "アカウント設定" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "システム設定" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "管理センター" @@ -1756,7 +1755,7 @@ msgstr "在庫" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "製造" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "ナビゲーション" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "アクション" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "プラグイン" @@ -1926,7 +1925,7 @@ msgstr "プラグイン情報" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "プラグイン情報" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "投稿者" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "不明なモデル{model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "パーツカテゴリ" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "在庫場所" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "在庫場所" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "会社" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "プロジェクトコード" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "プロジェクトコード" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "ユーザー" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "ユーザー" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "グループ" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "ラベルテンプレート" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "ラベルテンプレート" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "レポートテンプレート" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "レポートテンプレート" @@ -2458,7 +2457,7 @@ msgstr "エラー" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "発送" @@ -2478,20 +2477,20 @@ msgstr "在庫なし" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "シリアル番号" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "シリアル番号" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "InvenTreeプロジェクトについて" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "InvenTreeプロジェクトについて" msgid "Build Output" msgstr "ビルド出力" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "スクール機能" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "スクール機能" msgid "Status" msgstr "ステータス" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "完全なビルド出力" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "ビルドアウトプット完了" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "スクラップビルドの出力" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "ビルド出力は廃止" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "ビルド出力のキャンセル" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "ビルドアウトプットはキャンセルされました" @@ -3529,27 +3528,27 @@ msgstr "ビルドアウトプットはキャンセルされました" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "割り当てられた" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "ソース・ロケーション" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "在庫配分のソースの場所を選択します。" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "在庫配分のソースの場所を選択します。" msgid "Allocate Stock" msgstr "株式の割当" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "割り当てられた在庫品目" @@ -3600,31 +3599,31 @@ msgstr "親部品カテゴリー" msgid "Subscribe to notifications for this category" msgstr "このカテゴリの通知を受け取る" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "バッチコードとシリアル番号の割り当て" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "バッチコードの割り当て" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "地域を選択" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "選択された項目" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "選択されたパートカテゴリーのデフォルトの場所" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "選択された受入在庫場所" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "デフォルトの場所を選択" @@ -3637,29 +3636,29 @@ msgstr "デフォルトの場所を選択" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "セット場所" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "パッケージの調整" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "ステータスを変更" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "コメントを挿入" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "コメントを挿入" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "場所" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "デフォルトの場所に保存" @@ -3682,50 +3681,50 @@ msgstr "デフォルトの場所に保存" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "行先での保存" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "入荷済みの在庫がある店舗" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "バッチコード" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "受領品のバッチコードを入力" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "シリアル番号" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "受け取った商品のシリアル番号を入力" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "有効期限" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "パッケージング" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "備考" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "受信" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "ラインアイテムの受信" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "商品を受け取る" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "入荷した商品" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "在庫あり" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "追加" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "カウント" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "在庫追加" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "在庫追加" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "在庫の削除" @@ -3880,7 +3879,7 @@ msgstr "在庫一掃" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "株式譲渡" @@ -4791,16 +4790,12 @@ msgstr "枠線の丸み" msgid "Loader" msgstr "ローダー" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "通貨" @@ -4828,15 +4823,19 @@ msgstr "最終フェッチ" msgid "Base currency" msgstr "基準通貨" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "データインポート" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "バーコードスキャン" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "バックグラウンドタスク" @@ -4844,24 +4843,24 @@ msgstr "バックグラウンドタスク" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "エラーレポート" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "通貨" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "カスタムステート" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "カスタム単位" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "パーツパラメータ" @@ -4870,33 +4869,33 @@ msgstr "パーツパラメータ" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "カテゴリー・パラメーター" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "ストックテイク" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "ロケーションタイプ" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "機械" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "クイックアクション" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "新規ユーザーの追加" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "高度なオプション" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "全てのユニット" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "ユーザーライフサイクルに関連する設定を選択します。詳細は" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "通知の削除" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "カスタムステータス" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "数量" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "完成したアウトプット" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "発行者" @@ -5197,7 +5197,7 @@ msgstr "発行者" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "責任" @@ -5218,15 +5218,9 @@ msgstr "作成日" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "終了日に達したら" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "終了日に達したら" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "完了" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "終了日に達したら" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "場所" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "完了" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "場所" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "目的地" +msgid "Any location" +msgstr "場所" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "目的地" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "詳細" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "詳細" msgid "Line Items" msgstr "ラインアイテム" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "不完全なアウトプット" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "割当株式" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "消費在庫" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "チャイルド・ビルド・オーダー" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "テストの結果" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "ビルド順序の編集" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "テストの結果" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "ビルドオーダーの追加" +msgid "Edit Build Order" +msgstr "ビルド順序の編集" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "ビルドオーダーの追加" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "ビルドオーダーのキャンセル" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "注文のキャンセル" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "この注文をキャンセル" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "ホールドビルドオーダー" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "この注文を保留にします" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "注文の保留" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "ビルドオーダーの発行" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "本命令の発令" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "オーダー発行" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "コンプリート・ビルド・オーダー" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "この注文を完了としてマークしてください。" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "注文完了" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "発行順序" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "完全な注文" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "ビルドオーダーアクション" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "掲載依頼を編集" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "重複した注文" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "ホールドオーダー" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "お見積をキャンセル" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "ビルド" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "バーチャルパート" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "作成日時" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "作成者" @@ -5982,7 +5988,7 @@ msgstr "関連部品" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "部品在庫の移動" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "注文" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "注文在庫" @@ -6183,7 +6189,7 @@ msgstr "メーカー" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "発行日" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "完了日" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "請求書番号" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "出荷日" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "出荷の詳細" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "担当項目" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "在庫に戻った商品" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "株式運用" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "在庫数" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "転送" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "シリアライズ" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "在庫のシリアル化" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "戻る" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "顧客からの返品" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "顧客に割り当てる" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "顧客に割り当てる" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "在庫品アクション" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "期限失効" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "期限切れ" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "利用不可" @@ -6887,26 +6893,26 @@ msgstr "利用不可" msgid "Error loading icon package from server" msgstr "サーバーからのアイコンパッケージの読み込みエラー" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "パートはアクティブではありません" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "部品がロックされています" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "このパートに関する通知を購読しています。" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "場所未設定" @@ -6947,117 +6953,117 @@ msgstr "ダウンロードデータ" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "担当" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "私に割り当てられた命令を表示" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "並外れた" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "未処理項目の表示" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "締め切り超過" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "期限切れアイテムの表示" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "最小の日付" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "この日付以降のアイテムを表示" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "最大日付" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "この日以前の商品を表示" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "作成前" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "この日付より前に作成されたアイテムを表示" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "の後に作成されました。" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "この日付以降に作成されたアイテムを表示" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "目標期日" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "この日付より前の日付のアイテムを表示" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "以降の目標日" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "この日以降に目標日が設定されたアイテムを表示" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "完成前" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "この日までに完了した項目を表示" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "終了後" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "この日以降に完了した項目を表示" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "プロジェクトコード" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "プロジェクトコードが割り当てられた注文の表示" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "注文状況による絞り込み" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "プロジェクトコードによるフィルタリング" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "責任所有者による絞り込み" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "ビルド出力に割り当てられた項目を表示" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "バリアントを含む" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "注文ステータス" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "割当数量" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "利用可能な数量" @@ -7630,7 +7636,39 @@ msgstr "部品を見る" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "この注文を発行したユーザーによるフィルタリング" @@ -8914,22 +8952,22 @@ msgstr "出荷に割り当て" msgid "Show allocations assigned to a shipment" msgstr "貨物に割り当てられた配分を表示" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "出荷なし" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "未出荷" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "編集配分" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "割り当ての削除" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 84a62ff974..c9aa6e6683 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index 21a05cde11..23f6557ec2 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index b242ae7f11..a0ddc558be 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 7e0680c528..f3dbcb58c2 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Scan barcode" @@ -176,7 +176,7 @@ msgstr "Dit verwijdert de link naar de bijbehorende barcode" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Barcode loskoppelen" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Niet geslaagd" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ja" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nee" @@ -564,7 +564,7 @@ msgstr "De bijbehorende afbeelding van dit item verwijderen?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Verwijderen" @@ -1670,7 +1670,7 @@ msgstr "Niets gevonden..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Instellingen" @@ -1687,7 +1687,6 @@ msgstr "Account instellingen" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Systeem instellingen" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Beheerder Center" @@ -1756,7 +1755,7 @@ msgstr "Voorraad" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Productie" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigatie" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Acties" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plug-ins" @@ -1926,7 +1925,7 @@ msgstr "Plug-in informatie" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Plug-in informatie" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Auteur" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Onbekend model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Onderdeel categorieën" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Voorraad locatie" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Voorraad locatie" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Bedrijven" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Project code" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Project codes" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Gebruiker" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Gebruikers" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Groep" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Label sjabloon" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Label sjablonen" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Rapporteer sjabloon" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Rapport sjablonen" @@ -2458,7 +2457,7 @@ msgstr "Foutmeldingen" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Verzending" @@ -2478,20 +2477,20 @@ msgstr "Geen voorraad" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Serienummer" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "Bouw Uitvoer" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Batch" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Batch" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Voltooi Productie" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Productieorder is voltooid" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Verwijder productieorder" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Productieorder zijn verwijderd" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Annuleer productieorder" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Productieorders zijn geannuleerd" @@ -3529,27 +3528,27 @@ msgstr "Productieorders zijn geannuleerd" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Toegewezen" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Bron locatie" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" msgid "Allocate Stock" msgstr "Voorraad toewijzen" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Voorraad items toegewezen" @@ -3600,31 +3599,31 @@ msgstr "Bovenliggende onderdeel categorie" msgid "Subscribe to notifications for this category" msgstr "Abonneer je op meldingen voor deze categorie" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Kies locatie" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Item bestemming geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Standaardlocatie voor de subcategorie" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Ontvangen voorraadlocatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Standaard locatie geselecteerd" @@ -3637,29 +3636,29 @@ msgstr "Standaard locatie geselecteerd" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Locatie invoeren" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Verpakking aanpassen" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Status wijzigen" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Opmerking toevoegen" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Opmerking toevoegen" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Locatie" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Op standaardlocatie opslaan" @@ -3682,50 +3681,50 @@ msgstr "Op standaardlocatie opslaan" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Op de bestemming van het item opslaan" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Winkel met reeds ontvangen voorraad" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Batch code" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Serienummers" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Verpakking" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Opmerking" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Ontvangen" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Ontvang regelitems" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Ontvang regelitems" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Item ontvangen in voorraad" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Op voorraad" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Toevoegen" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Aantal" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Voorraad toevoegen" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Voorraad verwijderen" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Voorraad verplaatsen " @@ -4791,16 +4790,12 @@ msgstr "Afgeronde hoeken" msgid "Loader" msgstr "Lader" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Valuta" @@ -4828,15 +4823,19 @@ msgstr "Laatst opgehaald" msgid "Base currency" msgstr "Basis valuta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Gegevens importeren" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Barcode scans" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Achtergrond taken" @@ -4844,24 +4843,24 @@ msgstr "Achtergrond taken" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Fouten rapporten" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Valuta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Aangepaste statussen" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Aangepaste eenheden" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Onderdeel parameters" @@ -4870,33 +4869,33 @@ msgstr "Onderdeel parameters" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Categorie parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Voorraadcontrole" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Locatie soorten" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Machines" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Snelle acties" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Nieuwe gebruiker toevoegen" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Geavanceerde instellingen" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Alle eenheden" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Selecteer instellingen die relevant zijn voor de gebruikers levenscyclus. Meer beschikbaar in" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Productiehoeveelheid" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Afgeronde uitvoer" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Uitgegeven door" @@ -5197,7 +5197,7 @@ msgstr "Uitgegeven door" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Verantwoordelijk" @@ -5218,14 +5218,8 @@ msgstr "Aangemaakt" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,17 +5228,24 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Compleet" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Elke locatie" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Compleet" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Elke locatie" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Doel Locatie" +msgid "Any location" +msgstr "Elke locatie" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Doel Locatie" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Bouw details" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Bouw details" msgid "Line Items" msgstr "Regelitems" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Onvolledige uitvoer" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Toegewezen voorraad" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Verbruikte voorraad" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Print bouw order" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Test resultaten" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Bewerk bouwopdracht" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Test resultaten" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Voeg bouwopdracht toe" +msgid "Edit Build Order" +msgstr "Bewerk bouwopdracht" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Voeg bouwopdracht toe" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Annuleer bouworder" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Deze order annuleren" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Houdt bouwopdracht" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Plaats deze bestelling in de wacht" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Bestelling geplaatst in de wacht" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Probleem bouwopdracht" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Geef deze bestelling uit" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Order uitgegeven" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Voltooi Bouw Opdracht" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Deze bestelling als voltooid markeren" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Bestelling voltooid" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Issue Order" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Bestelling voltooien" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Bouw order acties" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Bestelling bewerken" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Kopieer regel" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Bestelling vasthouden" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Bestelling annuleren" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Kan bouwen" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Virtueel onderdeel" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Aangemaakt op" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Aangemaakt door" @@ -5982,7 +5988,7 @@ msgstr "Gerelateerde onderdelen" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Voorraad van onderdeel verplaatsen" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Order" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Voorraad bestelling" @@ -6183,7 +6189,7 @@ msgstr "Fabrikant" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Datum van uitgifte" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Datum van afronding" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Factuur nummer" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Verzenddatum" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Verzending details" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Toegewezen items" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "Item teruggestuurd naar voorraad" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Voorraad activiteiten" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Tellen voorraad" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Verplaatsen" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serienummer geven" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Voorraad serie nummer geven" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Terug" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Geretourneerd door klant" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Voorraad artikel acties" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Verouderd" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Verlopen" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "Niet beschikbaar" @@ -6887,26 +6893,26 @@ msgstr "Niet beschikbaar" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Onderdeel is niet actief" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "Onderdeel is vergrendeld" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "U bent geabonneerd op meldingen van dit onderdeel" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Geen locatie ingesteld" @@ -6947,117 +6953,117 @@ msgstr "Download gegevens" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Toegewezen aan mij" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Toon aan mij toegewezen orders" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Openstaand" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Uitstaande items tonen" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Achterstallig" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Achterstallige items tonen" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Minimale datum" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Items weergeven na deze datum" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Maximale datum" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Items voor deze datum weergeven" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Heeft projectcode" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Toon bestellingen met toegewezen projectcode" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filteren op bestellingstatus" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Filter op projectcode" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filter op verantwoordelijke eigenaar" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "Toon items toegewezen aan bouwuitvoer" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Inclusief varianten" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "Status van bestelling" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Toegewezen hoeveelheid" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Beschikbare hoeveelheid" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filter op gebruiker die deze bestelling heeft afgegeven" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Bewerk voorraadtoewijzing" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Verwijder toewijzing" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index c1f845425e..7c76b5c90a 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ja" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nei" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Fjern" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Innstillinger" @@ -1687,7 +1687,6 @@ msgstr "Kontoinnstillinger" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Systeminnstillinger" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Adminsenter" @@ -1756,7 +1755,7 @@ msgstr "Lagerbeholdning" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigasjon" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Handlinger" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Utvidelser" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Forfatter" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Ukjent modell: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Delkategorier" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Lagerplassering" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Firma" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Prosjektkode" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Prosjektkoder" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Bruker" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Brukere" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Forsendelse" @@ -2478,20 +2477,20 @@ msgstr "Ingen lagerbeholdning" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Serienummer" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Tildelt" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "Tildel lagerbeholdning" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Overordnet del-kategori" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "Mottatt" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "På lager" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Legg til" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Tell" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Overfør lager" @@ -4791,16 +4790,12 @@ msgstr "Kantradius" msgid "Loader" msgstr "Laster" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Valuta" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Bakgrunnsoppgaver" @@ -4844,24 +4843,24 @@ msgstr "Bakgrunnsoppgaver" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Feilrapporter" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Egendefinerte enheter" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Delparametere" @@ -4870,33 +4869,33 @@ msgstr "Delparametere" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Lagertelling" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Hurtighandlinger" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Legg til en ny bruker" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Avanserte Innstillinger" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Velg innstillinger som er relevante for brukerens livssyklus. Mer tilgjengelig i" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Fullførte artikler" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Ansvarlig" @@ -5218,15 +5218,9 @@ msgstr "Opprettet" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Måldato" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,16 +5228,23 @@ msgstr "Måldato" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Måldato" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Produksjonsdetaljer" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Produksjonsdetaljer" msgid "Line Items" msgstr "Ordrelinjer" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Ufullstendige artikler" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Brukt lagerbeholdning" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Underordnede Produksjonsordrer" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Rediger produksjonsordre" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Legg til produksjonsordre" +msgid "Edit Build Order" +msgstr "Rediger produksjonsordre" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Legg til produksjonsordre" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Produksjonsordre-handlinger" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Kan Produsere" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Opprettelsesdato" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "Relaterte Deler" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Overfør delbeholdning" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "Produsenter" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Lagerhandlinger" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Tell beholdning" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Overfør" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Tilordnet meg" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Vis ordre tildelt meg" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Utestående" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Forfalt" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filtrer etter ordrestatus" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Inkluder varianter" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index a709bd31ed..7e99006449 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Zeskanuj kod kreskowy" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Odłącz Kod Kreskowy" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Niezaliczone" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Tak" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nie" @@ -564,7 +564,7 @@ msgstr "Usunąć powiązany obrazek z tego elementu?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Usuń" @@ -1670,7 +1670,7 @@ msgstr "Nic nie znaleziono..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Ustawienia" @@ -1687,7 +1687,6 @@ msgstr "Ustawienia konta" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Ustawienia systemowe" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centrum Admina" @@ -1756,7 +1755,7 @@ msgstr "Stan" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Nawigacja" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Akcje" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Wtyczki" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Nieznany model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Kategorie części" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Lokacja stanu" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Lokacje stanów" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Firmy" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Kod projektu" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Kody projektu" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Użytkownik" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Użytkownicy" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupa" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Szablon etykiety" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Szablony etykiet" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Szablon Raportu" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Szablony raportów" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Wysyłka" @@ -2478,20 +2477,20 @@ msgstr "Brak w magazynie" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Numer seryjny" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Numer seryjny" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Kategoria części nadrzędnej" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Wybierz lokalizację" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Wybrano domyślną lokalizację" @@ -3637,29 +3636,29 @@ msgstr "Wybrano domyślną lokalizację" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Ustaw lokalizację" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Dostosuj opakowanie" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Zmień status" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Dodaj notatkę" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Dodaj notatkę" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Lokalizacja" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Zapisz w domyślnej lokalizacji" @@ -3682,50 +3681,50 @@ msgstr "Zapisz w domyślnej lokalizacji" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Kod partii" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Numery seryjne" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Opakowanie" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Notatka" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Otrzymano" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Na stanie" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Dodaj" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Ilość" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Dodaj stan" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Usuń stan" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Przenieś stan" @@ -4791,16 +4790,12 @@ msgstr "Promień obramowania" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Zadania w tle" @@ -4844,24 +4843,24 @@ msgstr "Zadania w tle" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Raporty o błędach" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Waluty" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Jednostki niestandardowe" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parametry części" @@ -4870,33 +4869,33 @@ msgstr "Parametry części" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parametry kategorii" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Maszyny" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Szybkie akcje" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Dodaj nowego użytkownika" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Opcje zaawansowane" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Część nie jest aktywna" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index aa3b80960a..7ec79b6c43 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Desatribuir Código de Barras" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Falhou" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Sim" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Não" @@ -564,7 +564,7 @@ msgstr "Remover a imagem associada a este item?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Eliminar" @@ -1671,7 +1671,7 @@ msgstr "Nada encontrado..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Configurações" @@ -1688,7 +1688,6 @@ msgstr "Definições da Conta" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1706,8 +1705,8 @@ msgstr "Definições de Sistema" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centro de Administração" @@ -1757,7 +1756,7 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1803,7 +1802,7 @@ msgid "Navigation" msgstr "Navegação" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1819,7 +1818,7 @@ msgid "Actions" msgstr "Ações" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Extensões" @@ -1927,7 +1926,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1937,6 +1936,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1950,7 +1950,7 @@ msgstr "Autor" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2070,13 +2070,13 @@ msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2153,11 +2153,11 @@ msgid "Part Categories" msgstr "Categorias da Peça" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2180,7 +2180,7 @@ msgstr "Localização de Stock" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Localizações de Stock" @@ -2235,18 +2235,18 @@ msgid "Companies" msgstr "Empresas" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Código do projeto" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Códigos do Projeto" @@ -2373,8 +2373,7 @@ msgid "User" msgstr "Utilizador" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Utilizadores" @@ -2383,7 +2382,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2406,7 +2405,7 @@ msgid "Label Template" msgstr "Modelo de Etiqueta" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Modelos de Etiqueta" @@ -2415,7 +2414,7 @@ msgid "Report Template" msgstr "Modelo de relatório" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Modelos de relatório" @@ -2459,7 +2458,7 @@ msgstr "Erros" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Envios" @@ -2479,20 +2478,20 @@ msgstr "Sem Estoque" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Número de Série" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2501,7 +2500,7 @@ msgstr "Número de Série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3459,7 +3458,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3467,26 +3466,26 @@ msgstr "" msgid "Build Output" msgstr "Saída da Produção" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Lote" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3498,27 +3497,27 @@ msgstr "Lote" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Concluir Saídas de Produção" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "O Pedido de produção foi concluído" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Cancelar Saída de Produção" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Os Pedidos de produção foram cancelados" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancelar Saída de Produção" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Os Pedidos de produção foram cancelados" @@ -3530,27 +3529,27 @@ msgstr "Os Pedidos de produção foram cancelados" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Alocado" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Localização de Origem" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3559,8 +3558,8 @@ msgstr "" msgid "Allocate Stock" msgstr "Alocar estoque" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3601,31 +3600,31 @@ msgstr "Categoria parente da peça" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Escolher Localização" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Localização do estoque recebido selecionada" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Localização padrão selecionada" @@ -3638,29 +3637,29 @@ msgstr "Localização padrão selecionada" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Definir localização" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Alterar Estado" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3670,12 +3669,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Localização" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Armazenar no local padrão" @@ -3683,50 +3682,50 @@ msgstr "Armazenar no local padrão" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Armazenar no destino do item de linha" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3739,19 +3738,19 @@ msgstr "Embalagem" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3759,15 +3758,15 @@ msgstr "SKU" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Receber item de linha" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3848,19 +3847,19 @@ msgid "In Stock" msgstr "Em Estoque" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Adicionar" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Contar" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Adicionar Estoque" @@ -3870,7 +3869,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Remover Estoque" @@ -3881,7 +3880,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transferir Estoque" @@ -4792,16 +4791,12 @@ msgstr "Raio da Margem" msgid "Loader" msgstr "Carregador" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Moeda" @@ -4829,15 +4824,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tarefas em segundo plano" @@ -4845,24 +4844,24 @@ msgstr "Tarefas em segundo plano" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Relatórios de Erros" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Moedas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Unidades Personalizadas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parâmetros da Peça" @@ -4871,33 +4870,33 @@ msgstr "Parâmetros da Peça" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parâmetros de Categoria" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Balanço" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Máquinas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Ações Rápidas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Adicionar um novo utilizador" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Opções Avançadas" @@ -5046,8 +5045,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Selecione as configurações relevantes para o ciclo de vida dos usuários. Mais informações disponíveis em" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5152,6 +5151,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5169,7 +5169,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5184,12 +5184,12 @@ msgid "Build Quantity" msgstr "Quantidade de Produção" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Saídas Concluídas" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Emitido por" @@ -5198,7 +5198,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsável" @@ -5219,15 +5219,9 @@ msgstr "Criado" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Data alvo" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5235,17 +5229,24 @@ msgstr "Data alvo" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Concluído" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Data alvo" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Qualquer localização" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Concluído" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5256,18 +5257,22 @@ msgstr "Qualquer localização" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Local de Destino" +msgid "Any location" +msgstr "Qualquer localização" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Local de Destino" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Detalhes da Produção" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5278,171 +5283,172 @@ msgstr "Detalhes da Produção" msgid "Line Items" msgstr "Itens de linha" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Saídas Incompletas" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Estoque Consumido" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Pedido de Produção Filho" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Resultados do teste" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Editar Pedido de Produção" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Resultados do teste" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Novo Pedido de Produção" +msgid "Edit Build Order" +msgstr "Editar Pedido de Produção" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Novo Pedido de Produção" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Cancelar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5860,7 +5866,7 @@ msgstr "Pode Produzir" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5919,13 +5925,13 @@ msgstr "Peça virtual" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Data de Criação" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Criado por" @@ -5983,7 +5989,7 @@ msgstr "Peças Relacionadas" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6031,12 +6037,12 @@ msgstr "Transferir peça do estoque" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Encomendar Estoque" @@ -6184,7 +6190,7 @@ msgstr "Fabricantes" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6434,8 +6440,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6588,8 +6594,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Data de Envio" @@ -6604,8 +6610,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6829,57 +6835,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Operações de Stock" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Contar Estoque" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Ações do Item do Estoque" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6888,26 +6894,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "A peça não está ativa" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Nenhum local definido" @@ -6948,117 +6954,117 @@ msgstr "Descarregar dados" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Atribuído a mim" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Mostrar pedidos atribuídos a mim" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Pendente" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Em atraso" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Possui Código do Projeto" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Filtrar por código de projeto" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filtrar pelo proprietário responsável" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7440,7 +7446,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7451,7 +7457,7 @@ msgid "Include Variants" msgstr "Incluir variantes" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7468,12 +7474,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7631,7 +7637,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filtrar por usuário que emitiu esta ordem" @@ -8915,22 +8953,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index c7e8d06976..015515c7ba 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -176,7 +176,7 @@ msgstr "Isto irá remover o link com o código de barras associado" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Reprovado" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Sim" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Não" @@ -564,7 +564,7 @@ msgstr "Remover imagem associada a este item?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Remover" @@ -1670,7 +1670,7 @@ msgstr "Nada encontrado..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Configurações" @@ -1687,7 +1687,6 @@ msgstr "Configurações de Conta" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Configurações do Sistema" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Centro de Administração" @@ -1756,7 +1755,7 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navegação" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Ações" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Extensões" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Autor" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Categorias de Peça" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Localização do estoque" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Locais de estoque" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Empresas" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Código do Projeto" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Códigos de Projeto" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Usuário" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Usuários" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupo" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Modelo de Etiqueta" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Modelos de Etiqueta" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Modelo de Relatório" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Modelos de Relatório" @@ -2458,7 +2457,7 @@ msgstr "Erros" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Remessa" @@ -2478,20 +2477,20 @@ msgstr "Sem Estoque" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Número de Série" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Número de Série" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "Saída da Produção" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Lote" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Lote" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Concluir Saídas de Produção" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Saídas de produção foram completadas" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Sucatear Saídas de Produção" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Saídas de produção foram sucateadas" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Cancelar Saídas de Produção" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Saídas de produção foram canceladas" @@ -3529,27 +3528,27 @@ msgstr "Saídas de produção foram canceladas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Alocado" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Local de Origem" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Selecione o local de origem para alocação de estoque" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Selecione o local de origem para alocação de estoque" msgid "Allocate Stock" msgstr "Alocar Estoque" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Itens de estoque alocados" @@ -3600,31 +3599,31 @@ msgstr "Categoria de peça parental" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Escolher local" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Localização do estoque recebida selecionada" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Localização padrão selecionada" @@ -3637,29 +3636,29 @@ msgstr "Localização padrão selecionada" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Definir Localização" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Ajustar Pacotes" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Alterar Status" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Adicionar observação" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Adicionar observação" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Localização" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Armazenar no local padrão" @@ -3682,50 +3681,50 @@ msgstr "Armazenar no local padrão" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Armazenar no destino do item de linha" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "Data de Validade" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Embalagem" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Anotação" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Código (SKU)" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "Código (SKU)" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Excluir Itens de Linha" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Receber Itens" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Em Estoque" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Adicionar" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Contar" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Adicionar Estoque" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Remover Estoque" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Transferir Estoque" @@ -4791,16 +4790,12 @@ msgstr "Raio da borda" msgid "Loader" msgstr "Carregador" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Moeda" @@ -4828,15 +4823,19 @@ msgstr "Última busca" msgid "Base currency" msgstr "Moeda base" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Importador de dados" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tarefas de segundo plano" @@ -4844,24 +4843,24 @@ msgstr "Tarefas de segundo plano" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Relatórios de Erro" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Moedas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Estados personalizados" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Unidades personalizadas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parâmetros da Peça" @@ -4870,33 +4869,33 @@ msgstr "Parâmetros da Peça" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Parâmetros de Categoria" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Balanço" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Tipo de Localização" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Máquinas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Ações Rápidas" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Adicionar novo usuário" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Opções Avançadas" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Todas as unidades" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Selecione as configurações relevantes para o ciclo de vida dos usuários. Mais informações disponíveis em" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Quantidade de Produção" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Saídas Completas" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Emitido por" @@ -5197,7 +5197,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Responsável" @@ -5218,15 +5218,9 @@ msgstr "Criado" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Data Prevista" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Data Prevista" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Concluído" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Data Prevista" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Qualquer local" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Concluído" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Qualquer local" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Local de Destino" +msgid "Any location" +msgstr "Qualquer local" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Local de Destino" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Detalhes da Produção" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Detalhes da Produção" msgid "Line Items" msgstr "Itens de linha" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Saídas Incompletas" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Estoque Alocado" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Estoque Consumido" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Pedido de Produção Filhos" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Resultados do teste" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Editar Pedido de Produção" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Resultados do teste" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Adicionar Pedido de Produção" +msgid "Edit Build Order" +msgstr "Editar Pedido de Produção" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Adicionar Pedido de Produção" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Cancelar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Pedido cancelado" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Cancelar este pedido" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Manter Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Colocar este pedido em espera" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Pedido colocado em espera" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Pedido de produção vencido" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Cancelar este pedido" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Problemas com o pedido" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Completar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Marcar este pedido como completo" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Pedido concluído" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Emitir Pedido" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Manter ordem" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Pode Produzir" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Parte Virtual" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Criado em" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Criado por" @@ -5982,7 +5988,7 @@ msgstr "Peças Relacionadas" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Transferir estoque de peça" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Pedir estoque" @@ -6183,7 +6189,7 @@ msgstr "Fabricantes" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Data de envio" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Operações de Estoque" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Contagem de estoque" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Ações de Estoque" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Peça inativa" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Nenhum local definido" @@ -6947,117 +6953,117 @@ msgstr "Baixar dados" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Atribuído a mim" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Mostrar pedidos atribuídos a mim" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Pendente" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Em atraso" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Tem código do projeto" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Filtrar por código de projeto" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filtrar pelo proprietário responsável" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "Mostrar itens alocados a uma saída da compilação" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Incluir Variantes" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "Situação do pedido" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Quantidade Alocada" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Quantidade Disponível" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filtrar por usuário que emitiu este pedido" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index ab0a4f29b8..d4c3bf7cdd 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: 2025-01-16 22:24\n" +"PO-Revision-Date: 2025-01-20 14:45\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 5a01d5b66a..a39c4dd367 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Сканировать штрихкод" @@ -176,7 +176,7 @@ msgstr "Это удалит ссылку на связанный штрих-ко #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Отвязать штрих-код" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Сбой" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Да" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Нет" @@ -564,7 +564,7 @@ msgstr "Удалить связанное изображение?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Удалить" @@ -1670,7 +1670,7 @@ msgstr "Ничего не найдено..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Настройки" @@ -1687,7 +1687,6 @@ msgstr "Настройки учетной записи" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Системные настройки" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Админ центр" @@ -1756,7 +1755,7 @@ msgstr "Остатки" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Производство" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Панель навигации" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Действия" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Плагины" @@ -1926,7 +1925,7 @@ msgstr "Информация о плагине" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Информация о плагине" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Неизвестная модель: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Категории деталей" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Место хранения" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Места хранения" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Компании" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Код проекта" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Коды проекта" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Пользователь" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Пользователи" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Группа" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Шаблон этикетки" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Шаблоны этикетки" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Шаблон отчета" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Шаблоны отчётов" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Отгрузка" @@ -2478,20 +2477,20 @@ msgstr "Нет склада" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Серийный номер" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Серийный номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "О проекте InvenTree" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "О проекте InvenTree" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Списать Продукцию" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Продукция списана" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Выберите исходное расположение для распределения запасов" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Выберите исходное расположение для рас msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Запасы назначены" @@ -3600,31 +3599,31 @@ msgstr "Родительская категория" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Назначить код партии и серийные номера" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Назначить код партии" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Выберите местоположение" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Пункт назначения товара выбран" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Выбрано расположение категории по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Выбрано место получения запасов" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Выбрано местоположение по умолчанию" @@ -3637,29 +3636,29 @@ msgstr "Выбрано местоположение по умолчанию" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Установить местоположение" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Настройка упаковки" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Изменить статус" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Добавить Заметку" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Добавить Заметку" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Расположение" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Расположение магазина по умолчанию" @@ -3682,50 +3681,50 @@ msgstr "Расположение магазина по умолчанию" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Код партии" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Ввести код партии для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Серийные номера" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Ввести серийные номера для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Упаковка" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Заметка" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Артикул" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "Артикул" msgid "Received" msgstr "Получено" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Товар получен на складе" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "В наличии" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Добавить" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Количество" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Добавить Остатки" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "Запас добавлен" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Удалить запасы" @@ -3880,7 +3879,7 @@ msgstr "Запас удален" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Перемещение запасов" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Специальная единица" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Инвентаризация" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "Удалить уведомления" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Ответственный" @@ -5218,14 +5218,8 @@ msgstr "Создано" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,17 +5228,24 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Завершено" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Любое расположение" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Завершено" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Любое расположение" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Место назначения" +msgid "Any location" +msgstr "Любое расположение" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Место назначения" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Подробности сборки" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Подробности сборки" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Незавершенная продукция" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Редактировать заказ на производство" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Создать заказ для производство" +msgid "Edit Build Order" +msgstr "Редактировать заказ на производство" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Создать заказ для производство" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Отменить заказ для производства" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Заказ отменён" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Отменить заказ" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Отложите этот заказ" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Заказ отложен" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Можно произвести" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Дата создания" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Дата завершения" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Номер счета" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Данные отгрузки" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Назначенные запасы" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Вернуть запас от клиента" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "Передать запас клиенту" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "Передать запас клиенту" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Залежалый" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Просрочен" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Часть не активна" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 70079630ac..fcbe3f5b40 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 2b9d1aa14b..3b6e2a1312 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index c4a7cec348..7bf43dc722 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\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" @@ -111,8 +111,8 @@ msgstr "Unesi podatke bar koda" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Skeniraj barkod" @@ -176,7 +176,7 @@ msgstr "Ovo će ukloniti link sa povezanim barkodom" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Neuspešno" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Da" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Ne" @@ -564,7 +564,7 @@ msgstr "Ukloniti sliku sa ovog predmeta?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Ukloni" @@ -1670,7 +1670,7 @@ msgstr "Ništa nije pronađeno….." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Podešavanje" @@ -1687,7 +1687,6 @@ msgstr "Podešavanje naloga" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Sistemska podešavanja" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Administratorski centar" @@ -1756,7 +1755,7 @@ msgstr "Zalihe" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "Proizvodnja" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigacija" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Akcije" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Ekstenzije" @@ -1926,7 +1925,7 @@ msgstr "Informacije o ekstenziji" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "Informacije o ekstenziji" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Autor" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Nepoznat model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Kategorije delova" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Lokacija zaliha" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Lokacije zaliha" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Kompanije" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Kod projketa" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Kodovi projekta" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Korisnik" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Korisnici" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupa" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Šablon za naziv" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Šabloni za nazive" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Šablon za izveštaj" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Šabloni za izveštaje" @@ -2458,7 +2457,7 @@ msgstr "Greške" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Pošiljka" @@ -2478,20 +2477,20 @@ msgstr "Nema zalihe" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Serijski broj" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Serijski broj" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "O InvenTree Projektu" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "O InvenTree Projektu" msgid "Build Output" msgstr "Izlazna kompilacija" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Serija" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Serija" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Kompletiraj izlaznu kompilaciju" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Izlazne kompilacije kompletirane" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Izbrišii izlaznu kompilaciju" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Izlazna kompilacija izbriši" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Poništi izlazne kompilacije" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Izlazne kompilacije poništene" @@ -3529,27 +3528,27 @@ msgstr "Izlazne kompilacije poništene" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Alocirano" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Lokacija izvora" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Izaberi lokaciju izvora radi alokacije zaliha" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Izaberi lokaciju izvora radi alokacije zaliha" msgid "Allocate Stock" msgstr "Alociraj zalihe" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Stavke zaliha alocirane" @@ -3600,31 +3599,31 @@ msgstr "Kategorija sa delovima veće kategorije" msgid "Subscribe to notifications for this category" msgstr "Pretplati se za obaveštenja za ovu kategoriju" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "Dodeli kod serije i serijski broj" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Dodeli kod serije" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Izaberi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Destinacije stavke odabrana" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Podrazmevana lokacija kategorije dela izabrana" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Primljena lokacija zaliha selektovana" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Podrazumevana lokacija izabrana" @@ -3637,29 +3636,29 @@ msgstr "Podrazumevana lokacija izabrana" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Podesi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Doradi pakovanje" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Promeni status" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Dodaj belešku" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Dodaj belešku" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Lokacija" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Prodavnica na podrazumevanoj lokaciji" @@ -3682,50 +3681,50 @@ msgstr "Prodavnica na podrazumevanoj lokaciji" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Destinacija prodavnice linijskih stavki" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Prodavnica sa već primeljenom zalihom" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Kod serije" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "Unesi kod serije za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Serijski brojevi" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "Unesi serijske brojeve za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "Datum isteka" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Pakovanje" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Beleška" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Jedinica za praćenje zaliha" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "Jedinica za praćenje zaliha" msgid "Received" msgstr "Primljeno" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Primi linijske stavke" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Primi stavke" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Stavka primljena u zalihe" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "U zalihama" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Dodaj" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Računaj" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Dodaj zalihu" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "Zaliha dodata" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Ukloni zalihu" @@ -3880,7 +3879,7 @@ msgstr "Zaliha uklonjena" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Prebaci zalihu" @@ -4791,16 +4790,12 @@ msgstr "Radijus granice" msgid "Loader" msgstr "Učitavač" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Valuta" @@ -4828,15 +4823,19 @@ msgstr "Poslednje uzeto" msgid "Base currency" msgstr "Osnovna valuta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Importovanje podatka" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "Skeniranja barkodova" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Pozadinski zadaci " @@ -4844,24 +4843,24 @@ msgstr "Pozadinski zadaci " #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Izveštaji o greškama" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Valute" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Posebne države" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Posebne jedinice" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parametri dela" @@ -4870,33 +4869,33 @@ msgstr "Parametri dela" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Kategorije parametara" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Inventarizacija" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Tipovi lokacija" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Mašine" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Brze akcije" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Dodaj novog korisnika" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Napredne opcije" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Sve merne jedinice" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Izaberite postavke relevantne za životni ciklus korisnika. Više dostupno u" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "Obriši notifikacije" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "Prilagođeni status" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Količina naloga" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Završeni nalozi" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Izdat od strane" @@ -5197,7 +5197,7 @@ msgstr "Izdat od strane" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Odgovoran" @@ -5218,15 +5218,9 @@ msgstr "Kreirano" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Ciljani datum" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Ciljani datum" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Završeno" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Ciljani datum" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Bilo koja lokacija" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Završeno" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Bilo koja lokacija" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Destinaciona lokacija" +msgid "Any location" +msgstr "Bilo koja lokacija" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Destinaciona lokacija" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Detalji naloga" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Detalji naloga" msgid "Line Items" msgstr "Stavke" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Nepotpuni nalozi" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Alocirano zaliha" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Potrošeno zaliha" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Pod-nalozi za izradu" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Rezultati testa" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Izmeni nalog za izradu" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Rezultati testa" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Dodaj nalog za izradu" +msgid "Edit Build Order" +msgstr "Izmeni nalog za izradu" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Dodaj nalog za izradu" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Otkaži nalog za izradu" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Nalog otkazan" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Otkaži ovaj nalog" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Zadrži nalog za izradu" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Stavi ovaj nalog na čekanje" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Nalog stavljen na čekanje" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Izdaj nalog za izradu" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Izdaj ovaj nalog" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Nalog izdat" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Završi nalog za izradu" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Označi ovaj nalog kao završen" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Nalog završen" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Izdaj nalog" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Završi nalog" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Akcije naloga za izradu" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Izmeni nalog" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Dupliraj nalog" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Zadrži nalog" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Otkaži nalog" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Može da se sastavi" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Virtualni deo" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Datum kreiranja" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Kreirano od strane" @@ -5982,7 +5988,7 @@ msgstr "Povezani delovi" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Prensi zalihe dela" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Nalog" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Naruči zalihe" @@ -6183,7 +6189,7 @@ msgstr "Proizvođači" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "Datum izdavanja" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "Datum završetka" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Broj narudžbenice" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Datum isporuke" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "Detalji isporukue" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "Dodeljene stavke" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "Stavka vraćena u zalihe" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Operacije nad zalihama" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Prebroj zalihe" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Prebaci" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "Serijalizuj" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "Serijalizuj zalihe" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "Vrati" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "Vrati od mušterije" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "Dodeli mušteriji" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "Dodeli mušteriji" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Akcije stavki" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "Zastarelo" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "Isteklo" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "Nedostupno" @@ -6887,26 +6893,26 @@ msgstr "Nedostupno" msgid "Error loading icon package from server" msgstr "Greška pri učitavanju ikonice paketa sa servera" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Deo nije aktivan" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "Deo je zaključan" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "Pretplaćeni ste na obaveštenja vezano za ovaj deo" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Nije podešena lokacija" @@ -6947,117 +6953,117 @@ msgstr "Preuzmi podatke" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Dodeljeno meni" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Prikaži naloge dodeljene meni" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Neizvršeno" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "Prikaži neizvršene stavke" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Kasni" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "Prikaži stavke koje kasne" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "Minimalni datum" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "Prikaži stavke nakon ovog datuma" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "Maksimalni datum" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "Prikaži stavke pre ovog datuma" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "Kreirano pre" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "Prikaži stavke kreirane pre ovog datuma" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "Kreirano nakon" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "Prikaži stavke kreirane nakon ovog datuma" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "Krajnji datum pre" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "Prikaži stavke sa krajnjim datum pre ovog datuma" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "Krajnji datum nakon" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "Prikaži stavke sa krajnjim datumom nakon ovog datuma" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "Završeno pre" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "Prikaži stavke završene pre ovog datuma" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "Završeno nakon" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "Prikaži stavke završene nakon ovog datuma" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Ima šifru projekta" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "Prikaži narudžbine sa dodeljenom šifrom projekta" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Filtriraj po statusu narudžbine" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Filtriraj po šifri projekta" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Filtriraj po odgovornom vlasniku" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "Filtriraj po korisniku koji je kreirao nalog" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "Prikaži stavke alocirane nalogu za izradu" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Uključi varijante" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "Status narudžbenice" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Alocirana količina" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Dostupna količina" @@ -7630,7 +7636,39 @@ msgstr "Pogledaj deo" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Filtriraj po korisniku koji je izdao ovaj nalog" @@ -8914,22 +8952,22 @@ msgstr "Dodeljeno isporuci" msgid "Show allocations assigned to a shipment" msgstr "Prikaži raspodele dodeljene isporuci" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "Nema isporuke" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "Nije isporučeno" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "Izmeni alokaciju" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "Obriši alokaciju" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index c6f213831e..2e52579456 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Skanna streckkod" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Ta bort länk för streckkod" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Misslyckades" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Ja" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Nej" @@ -564,7 +564,7 @@ msgstr "Vill du ta bort den associerade bilden från denna artikel?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Ta bort" @@ -1670,7 +1670,7 @@ msgstr "Ingenting hittades..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Inställningar" @@ -1687,7 +1687,6 @@ msgstr "Kontoinställningar" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Systeminställningar" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Admin-center" @@ -1756,7 +1755,7 @@ msgstr "Lagersaldo" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Navigering" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Åtgärder" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plugins" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Okänd modell: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Artikelkategorier" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Lagerplats" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Lagerplats" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Företag" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Projektkod" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Projektkoder" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Användare" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Användare" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grupp" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Etikettmall" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Etikettmallar" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Rapportmall" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Rapportmallar" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Frakt" @@ -2478,20 +2477,20 @@ msgstr "Inget på lager" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Serienummer" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Slutförd produktion" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Produktion som har slutförts" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Skrota tillverkad produktion" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Tillverkad produktion har skrotats" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Avbryt produktion" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Tillverkade produkter har raderats" @@ -3529,27 +3528,27 @@ msgstr "Tillverkade produkter har raderats" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Överordnad kategori" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "Tilldela streckkod" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Välj plats" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Ändra status" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Lägg till anteckning" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Lägg till anteckning" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "Gränsradie" msgid "Loader" msgstr "Lastare" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Valuta" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "Basvaluta" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Valutor" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Inventering" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Snabbåtgärder" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Lägg till en ny användare" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Tillverkat antal" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Slutförd produktion" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Utfärdad av" @@ -5197,7 +5197,7 @@ msgstr "Utfärdad av" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Ansvarig" @@ -5218,15 +5218,9 @@ msgstr "Skapad" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Färdigdatum" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Färdigdatum" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Slutförd" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Färdigdatum" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Alla platser" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Slutförd" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Alla platser" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Destinationsplats" +msgid "Any location" +msgstr "Alla platser" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Destinationsplats" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Tillverknings Detaljer" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Tillverknings Detaljer" msgid "Line Items" msgstr "Radartiklar" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Ofullständig produktion" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Allokerat lager" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Förbrukat lager" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Underordnad tillverknings order" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Test resultat" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Redigera Tillverknings order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Test resultat" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Lägg till Tillverknings order" +msgid "Edit Build Order" +msgstr "Redigera Tillverknings order" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Lägg till Tillverknings order" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Avbryt Tillverknings order" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Order avbruten" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Avbryt denna order" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Pausa denna order" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Ordern är pausad" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Utfärda tillverknings order" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Utfärda denna order" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Order utfärdad" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Slutför tillverknings order" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Markera denna order som slutförd" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Order slutförd" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Utfärda Order" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Slutför Order" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Åtgärder Tillverknings order" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Redigera order" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Duplicera order" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Pausa order" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Avbryt order" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Kan tillverkas" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Virtuell artikel" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Skapad Datum" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Skapad av" @@ -5982,7 +5988,7 @@ msgstr "Relaterade artiklar" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Överför artikellager" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "Tillverkare" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "Fakturanummer" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Leveransdatum" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Artikeln är inte aktiv" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 62ff36281c..0f6aba8522 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "" @@ -564,7 +564,7 @@ msgstr "" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "" @@ -1756,7 +1755,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index fc08246d52..d85110e62b 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Barkod Tara" @@ -176,7 +176,7 @@ msgstr "Bu, ilgili barkoda olan bağlantıyı kaldıracaktır" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Barkodun Bağlantısını Kaldır" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Hata" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Evet" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Hayır" @@ -564,7 +564,7 @@ msgstr "Bu ögeyle ilişkilendirilmiş resim kaldırılsın mı?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Kaldır" @@ -1670,7 +1670,7 @@ msgstr "Hiçbir şey bulunmadı..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Ayarlar" @@ -1687,7 +1687,6 @@ msgstr "Hesap Ayarları" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Sistem Ayarları" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Yönetici Merkezi" @@ -1756,7 +1755,7 @@ msgstr "Stok" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Gezinme" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Eylemler" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Eklentiler" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "Yazar" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Bilinmeyen model: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Parça Kategorileri" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Stok Konumu" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Stok Konumları" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Şirketler" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Proje Kodu" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Proje Kodları" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Kullanıcı" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Kullanıcılar" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Grup" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Etiket Şablonu" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Etiket Şablonları" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Rapor Şablonu" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Rapor Şablonları" @@ -2458,7 +2457,7 @@ msgstr "Hatalar" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Gönderi" @@ -2478,20 +2477,20 @@ msgstr "Stok yok" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Seri Numarası" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Seri Numarası" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "Yapım Çıktısı" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "Parti" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "Parti" msgid "Status" msgstr "Durum" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Tamamlanan Yapı Çıktıları" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Yapı çıktıları tamamlandı" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Yapı Çıktılarını Hurdaya Ayır" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Yapı çıktıları hurdaya ayrıldı" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Yapı Çıktılarını İptal Et" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Yapı çıktıları iptal edildi" @@ -3529,27 +3528,27 @@ msgstr "Yapı çıktıları iptal edildi" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "Ayrıldı" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Kaynak Konum" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "Stoku Ayır" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Üst parça sınıfı" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Konum Seçiniz" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Öge hedefi seçildi" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Parça sınıfı varsayılan konum seçildi" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Alınan stok konumu seçildi" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Varsayılan konum seçildi" @@ -3637,29 +3636,29 @@ msgstr "Varsayılan konum seçildi" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Konum Ayarla" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Paketlemeyi Ayarla" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Durumu Değiştir" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Note Ekle" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Note Ekle" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Konum" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Varsayılan konumda depola" @@ -3682,50 +3681,50 @@ msgstr "Varsayılan konumda depola" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Satır ögesinin hedefinde depola" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Önceden alınmış bir stok ile depola" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Parti Kodu" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Seri Numaraları" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Paketleme" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Not" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Alındı" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Alınan Satır Ögeleri" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Stokta" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Ekle" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Say" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Stok Ekle" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "Stok Eklendi" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Stok Kaldır" @@ -3880,7 +3879,7 @@ msgstr "Stok Kaldırıldı" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Stoku Aktar" @@ -4791,16 +4790,12 @@ msgstr "Kenarlık Yarıçapı" msgid "Loader" msgstr "Yükleyici" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Para Birimi" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Veri İçe Aktarma" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Arka Plan Görevleri" @@ -4844,24 +4843,24 @@ msgstr "Arka Plan Görevleri" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Hata Raporları" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Para Birimleri" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Özel Durumlar" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Özel Birimler" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Parça Parametreleri" @@ -4870,33 +4869,33 @@ msgstr "Parça Parametreleri" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Sınıf Parametreleri" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Stok Sayımı" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Konum Türleri" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Makineler" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Hızlı Eylemler" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Yeni bir kullanıcı ekle" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Gelişmiş Seçenekler" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Kullanıcı yaşam döngüsüyle ilgili ayarları seçin. Daha fazlası şurada mevcut:" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Yapı Miktarı" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Tamamlanan Çıkışlar" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Veren" @@ -5197,7 +5197,7 @@ msgstr "Veren" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Sorumlu" @@ -5218,15 +5218,9 @@ msgstr "Oluşturuldu" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Hedef Tarih" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Hedef Tarih" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Tamamlandı" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Hedef Tarih" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Herhangi bir konum" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Tamamlandı" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Herhangi bir konum" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Hedef Konum" +msgid "Any location" +msgstr "Herhangi bir konum" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Hedef Konum" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Yapı Ayrıntıları" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Yapı Ayrıntıları" msgid "Line Items" msgstr "Satır Ögeleri" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Tamamlanmayan Çıktılar" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Ayrılan Stok" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Tüketilen Stok" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Alt Yapı Siparişleri" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Test Sonuçları" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Yapı Siparişini Düzenle" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Test Sonuçları" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Yapı Siparişi Ekle" +msgid "Edit Build Order" +msgstr "Yapı Siparişini Düzenle" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Yapı Siparişi Ekle" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Yapı Siparişini İptal Et" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Sipariş iptal edildi" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Bu siparişi iptal et" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Yapı Siparişini Beklet" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Bu yapı siparişini beklemeye al" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Beklemeye alınan sipariş" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Yapı Siparişi Ver" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Bu siparişi ver" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Sipariş verildi" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Yapı Siparişini Tamamla" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Bu siparişi tamamlandı olarak imle" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Sipariş tamamlandı" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Sipariş Ver" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Siparişi Tamamla" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Yapım Siprişi Eylemleri" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Siparişi düzenle" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Siparişi çoğalt" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Siparişi beklet" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Siparişi iptal et" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Yapılabilir" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Sanal Parça" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Oluşturma Tarihi" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Oluşturan" @@ -5982,7 +5988,7 @@ msgstr "İlgili Parçalar" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Parça stokunu aktar" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "Emir" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "Stok Sipariş Et" @@ -6183,7 +6189,7 @@ msgstr "Üreticiler" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Gönderim Tarihi" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Stok İşlemleri" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Stoku say" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Aktarım" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Stok Ögesi Eylemleri" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Parça etkin değil" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "Parça Kilitli" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Hiçbir konum ayarlanmamış" @@ -6947,117 +6953,117 @@ msgstr "Veriyi İndir" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Bana atandı" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Bana atanan siparişleri göster" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Bekliyor" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Gecikmiş" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "Proje Kodu Olanlar" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "Sipariş durumuna göre süz" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "Proje koduna göre süz" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "Sorumlu sahibine göre süz" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "Bir yapı çıktısına ayrılan ögeleri göster" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Türevleri İçer" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "Sipariş Durumu" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "Ayrılan Miktar" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "Mevcut Miktar" @@ -7630,7 +7636,39 @@ msgstr "Parçayı Görüntüle" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "Bu siparişi veren kullanıcıya göre süz" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index e85c64f947..1775f79240 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\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" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "" @@ -176,7 +176,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Помилка" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Так" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Ні" @@ -564,7 +564,7 @@ msgstr "Видалити пов'язане зображення з цього е #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Видалити" @@ -1670,7 +1670,7 @@ msgstr "Нічого не знайдено..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Налаштування" @@ -1687,7 +1687,6 @@ msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Налаштування системи" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Центр адміністрування" @@ -1756,7 +1755,7 @@ msgstr "В наявності" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Дії" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Плагіни" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Користувач" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Користувачі" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Група" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "" @@ -2478,20 +2477,20 @@ msgstr "Немає в наявності" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Серійний номер" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Серійний номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "" @@ -3529,27 +3528,27 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "Вибір розташування вихідного товару при розподілі запасів" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "Вибір розташування вихідного товару пр msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "Елементи складу виділені" @@ -3600,31 +3599,31 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Оберіть розташування" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "" @@ -3637,29 +3636,29 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "" @@ -3682,50 +3681,50 @@ msgstr "" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "Отримати предмети" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "Елемент, отриманий на складі" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Додати" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Кількість" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "" @@ -4791,16 +4790,12 @@ msgstr "" msgid "Loader" msgstr "" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "" @@ -4828,15 +4823,19 @@ msgstr "Востаннє отримано" msgid "Base currency" msgstr "Основна валюта" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "" @@ -4844,24 +4843,24 @@ msgstr "" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "" @@ -4870,33 +4869,33 @@ msgstr "" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "Всі об'єкти" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Виберіть параметри, необхідні для життєвого циклу користувачів. Детальніше - доступні в" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "" @@ -5218,14 +5218,8 @@ msgstr "" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" msgstr "" #: src/pages/build/BuildDetail.tsx:196 @@ -5234,16 +5228,23 @@ msgstr "" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" msgstr "" #: src/pages/build/BuildDetail.tsx:221 @@ -5255,18 +5256,22 @@ msgstr "" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" +msgid "Any location" msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,36 +5282,33 @@ msgstr "" msgid "Line Items" msgstr "" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" msgstr "" #: src/pages/build/BuildDetail.tsx:368 @@ -5314,134 +5316,138 @@ msgstr "" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" +msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "" @@ -5982,7 +5988,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "" -#: src/tables/ColumnRenderers.tsx:41 -#: src/tables/bom/BomTable.tsx:549 -#: src/tables/part/PartParameterTable.tsx:193 -#: src/tables/part/PartTestTemplateTable.tsx:257 -msgid "Part is Locked" -msgstr "" - #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" #~ msgstr "Part is locked" -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:42 +#: src/tables/bom/BomTable.tsx:549 +#: src/tables/part/PartParameterTable.tsx:193 +#: src/tables/part/PartTestTemplateTable.tsx:257 +msgid "Part is Locked" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "" @@ -6947,117 +6953,117 @@ msgstr "" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index ab2f13dc8d..5691985eab 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:45\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "Quét mã vạch" @@ -176,7 +176,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:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "Thất bại" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "Đồng ý" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "Không" @@ -564,7 +564,7 @@ msgstr "Xóa hình liên quan khỏi mục này?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "Xoá" @@ -1670,7 +1670,7 @@ msgstr "Không tìm thấy..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "Cài đặt" @@ -1687,7 +1687,6 @@ msgstr "Cài đặt tài khoản" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "Thiết lập hệ thống" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "Trung tâm quản trị" @@ -1756,7 +1755,7 @@ msgstr "Kho hàng" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "Điều hướng" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "Chức năng" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "Plugins" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "Model không rõ: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "Danh mục phụ kiện" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "Vị trí kho hàng" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "Doanh nghiệp" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "Mã dự án" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "Mã dự án" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "Người dùng" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "Người dùng" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "Nhóm" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "Mẫu nhãn tem" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "Mẫu nhãn tem" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "Mẫu báo cáo" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "Mẫu báo cáo" @@ -2458,7 +2457,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "Lô hàng" @@ -2478,20 +2477,20 @@ msgstr "Hết hàng" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "Số sê-ri" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "Số sê-ri" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "" msgid "Status" msgstr "Trạng thái" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "Hoàn thành xây dựng đầu ra" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "Xây dựng đầu ra đã hoàn thành" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "Loại bỏ xây dựng đầu ra" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "Xây dựng đầu ra đã bị hủy bỏ" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "Loại bỏ xây dựng đầu ra" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "Xây dựng đầu ra đã bị hủy" @@ -3529,27 +3528,27 @@ msgstr "Xây dựng đầu ra đã bị hủy" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "Vị trí nguồn cung" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "" msgid "Allocate Stock" msgstr "Phân kho" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "" @@ -3600,31 +3599,31 @@ msgstr "Danh mục phụ kiện cha" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "Chọn vị trí" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "Đã chọn đích đến của mặt hàng" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "Vị trí mặc định danh mục đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "Vị trí kho hàng nhận đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "Vị trí mặc định đã chọn" @@ -3637,29 +3636,29 @@ msgstr "Vị trí mặc định đã chọn" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "Cài đặt vị trí" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "Điều chỉnh bao bì" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "Thay đổi trạng thái" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "Thêm ghi chú" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "Thêm ghi chú" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "Vị trí" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "Cửa hàng ở vị trí mặc định" @@ -3682,50 +3681,50 @@ msgstr "Cửa hàng ở vị trí mặc định" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "Cửa hàng tại điểm đến của mặt hàng" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "Cửa hàng đã nhận hàng" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "Mã lô hàng" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "Đóng gói" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Ghi chú" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "SKU" msgid "Received" msgstr "Đã nhận" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "Nhận hạng mục" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "Còn hàng" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "Thêm" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "Đếm" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "Thêm kho" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "Xoá kho" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "Chuyển kho" @@ -4791,16 +4790,12 @@ msgstr "Bo viền" msgid "Loader" msgstr "Thanh tải" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "Tiền tệ" @@ -4828,15 +4823,19 @@ msgstr "" msgid "Base currency" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "Nhập dữ liệu" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "Tác vụ Chạy nền" @@ -4844,24 +4843,24 @@ msgstr "Tác vụ Chạy nền" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "Báo cáo lỗi" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "Tiền tệ" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "Tuỳ chọn states" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "Tuỳ chọn đơn vị" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "Tham số phụ kiện" @@ -4870,33 +4869,33 @@ msgstr "Tham số phụ kiện" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "Thông số danh mục" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "Kiểm kê" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "Loại vị trí" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "Máy móc" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "Thao tác nhanh" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "Thêm người dùng mới" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "Tùy chọn Nâng cao" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Chọn thiết lập thích hợp với vòng đời người dùng. Có thêm ở" +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "Số lượng đơn vị" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "Đầu ra hoàn thiện" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "Cấp bởi" @@ -5197,7 +5197,7 @@ msgstr "Cấp bởi" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -5218,15 +5218,9 @@ msgstr "Đã tạo" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "Ngày mục tiêu" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "Ngày mục tiêu" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "Đã hoàn thành" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "Ngày mục tiêu" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "Vị trí bất kỳ" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "Đã hoàn thành" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "Vị trí bất kỳ" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "Địa điểm đích" +msgid "Any location" +msgstr "Vị trí bất kỳ" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "Địa điểm đích" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "Chi tiết bản dựng" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "Chi tiết bản dựng" msgid "Line Items" msgstr "Dòng hàng hóa" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "Đầu ra chưa hoàn hiện" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "Kho hàng đã phân bổ" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "Kho tiêu thụ" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "Đơn đặt bản dựng con" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "Kết quả kiểm tra" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "Sửa đơn đặt bản dựng" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "Kết quả kiểm tra" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "Tạo đơn đặt bản dựng" +msgid "Edit Build Order" +msgstr "Sửa đơn đặt bản dựng" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "Tạo đơn đặt bản dựng" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "Hủy đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "Đã huỷ giao dịch" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "Hủy đơn hàng này" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "Chuyển trạng thái chờ đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "Chuyển đơn hàng sang trạng thái chờ" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "Đơn hàng đã chuyển sang chờ" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "Xác nhận" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "Xác nhận" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "Đã xác nhận" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "Đánh dấu hoàn thành" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "Xác nhận" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "Thao tác đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "Chỉnh sửa đơn hàng" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "Nhân bản đơn hàng" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "Giữ đơn hàng" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "Hủy đơn hàng" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "Có thể dựng" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "Nguyên liệu ảo" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "Ngày tạo" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "Tạo bởi" @@ -5982,7 +5988,7 @@ msgstr "Phụ kiện liên quan" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "Chuyển kho nguyên liệu" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "" @@ -6183,7 +6189,7 @@ msgstr "Nhà sản xuất" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "Ngày giao hàng" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "Hoạt động kho" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "Đếm hàng" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "Chuyển" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "Thao tác kho items" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "Nguyên liệu chưa kích hoạt" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "Nguyên liệu bị khoá" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "Không có vị trí được thiết lập" @@ -6947,117 +6953,117 @@ msgstr "Tải Dữ Liệu về" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "Phân công cho tôi" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "Hiển thị đơn đặt phân công cho tôi" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "Nổi bật" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "Quá hạn" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "Bao gồm các biến thể" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index 84df9333c9..ca79c1c06a 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "扫描条形码" @@ -176,7 +176,7 @@ msgstr "这将删除关联条形码的链接" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "解绑条形码" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "失效" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "是" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "否" @@ -564,7 +564,7 @@ msgstr "删除与此项关联的图片?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "移除" @@ -1670,7 +1670,7 @@ msgstr "无结果..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "设置" @@ -1687,7 +1687,6 @@ msgstr "账户设置" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "系统设置" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "管理中心" @@ -1756,7 +1755,7 @@ msgstr "库存" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "导航栏" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "操作" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "插件" @@ -1926,7 +1925,7 @@ msgstr "插件信息" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "插件信息" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "作者" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "未知模型: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "零件类别" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "库存地点" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "库存地点" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "公司" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "项目编码" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "项目编码" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "用户" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "用户" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "群组" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "标签模板" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "标签模板" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "报告模板" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "报告模板" @@ -2458,7 +2457,7 @@ msgstr "错误" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "配送" @@ -2478,20 +2477,20 @@ msgstr "无库存" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "序列号" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "序列号" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "生产产出" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "批次" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "批次" msgid "Status" msgstr "状态" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "完成生产输出" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "生产已完成" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "报废生产输出" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "生产已完成" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "取消生产输出" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "生产已完成" @@ -3529,27 +3528,27 @@ msgstr "生产已完成" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "已分配" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "来源地点" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "选择分配库存的源位置" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "选择分配库存的源位置" msgid "Allocate Stock" msgstr "分配库存" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "分配的库存项目" @@ -3600,31 +3599,31 @@ msgstr "上级零件类别" msgid "Subscribe to notifications for this category" msgstr "订阅此类别的通知" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "选择位置" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "已选择项目目的地" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "已选择零件类别默认位置" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "已选择接收库存位置" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "已选择默认位置" @@ -3637,29 +3636,29 @@ msgstr "已选择默认位置" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "设置位置" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "调整封包" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "更改状态" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "添加备注" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "添加备注" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "位置" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "存储在默认位置" @@ -3682,50 +3681,50 @@ msgstr "存储在默认位置" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "存储在行项目目标" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "存储已收到的库存" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "批号" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "序列号" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "包装" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "备注" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "库存单位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "库存单位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "接收行项目" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "接收物品" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "已收到库存物品" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "入库" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "添加" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "总计" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "添加库存" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "移除库存" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "转移库存" @@ -4791,16 +4790,12 @@ msgstr "边框半径" msgid "Loader" msgstr "加载器" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "货币" @@ -4828,15 +4823,19 @@ msgstr "上次获取时间" msgid "Base currency" msgstr "基准货币" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "数据导入" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "扫描条码" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "后台任务" @@ -4844,24 +4843,24 @@ msgstr "后台任务" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "错误报告" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "币种" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "自定状态" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "自定义单位" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "零件参数" @@ -4870,33 +4869,33 @@ msgstr "零件参数" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "类别参数" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "库存盘点" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "位置类型" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "设备" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "快捷操作" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "添加新用户" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "高级选项" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "所有单位" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "选择与用户生命周期相关的设置。更多详情见 " +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "生产数量" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "已出产" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "发布人" @@ -5197,7 +5197,7 @@ msgstr "发布人" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "责任人" @@ -5218,15 +5218,9 @@ msgstr "已创建" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "预计日期" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "预计日期" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "已完成" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "预计日期" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "任意地点" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "已完成" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "任意地点" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "目标地点" +msgid "Any location" +msgstr "任意地点" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "目标地点" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "生产详情" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "生产详情" msgid "Line Items" msgstr "行项目" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "未出产" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "已分配的库存" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "已消耗库存" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "子生产订单" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "测试结果" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "编辑生产订单" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "测试结果" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "添加生产订单" +msgid "Edit Build Order" +msgstr "编辑生产订单" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "添加生产订单" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "取消生产订单" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "订单已取消" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "取消此订单" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "挂起生产订单" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "将此订单挂起" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "挂起订单" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "发出生产订单" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "发出这个订单" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "订单发起" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "完成生产订单" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "标记该订单为已完成" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "订单已完成" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "发布订单" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "完成订单" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "生产订单操作" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "编辑订单" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "复制订单" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "挂起订单" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "取消订单" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "可以创建" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "虚拟零件" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "创建日期" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "创建人" @@ -5982,7 +5988,7 @@ msgstr "关联零件" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "转移零件库存" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "订单" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "订单库存" @@ -6183,7 +6189,7 @@ msgstr "制造商" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "发票号码" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "发货日期" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "发货详情" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "已分配项" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "项目已返回库存" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "库存操作" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "库存计数" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "转移" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "序列化库存" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "退货" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "从客户退货" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "库存项操作" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "呆滞" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "已过期" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "不可用" @@ -6887,26 +6893,26 @@ msgstr "不可用" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "零件未激活" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "零件已锁定" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "您已订阅此零件的通知" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "未设置库存地点" @@ -6947,117 +6953,117 @@ msgstr "下载数据" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "已分派给我的" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "显示分配给我的订单" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "未完成" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "逾期" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "有项目编码" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "按订单状态筛选" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "按项目编码筛选" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "根据负责人进行筛选" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "显示分配给构建输出的项目" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "包含变体" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "订单状态" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "已分配数量" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "可用数量" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "按发布此订单的用户筛选" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "编辑分配" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr "删除分配" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index affe96bf22..1ed41bbd2f 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: 2025-01-15 03:50\n" +"PO-Revision-Date: 2025-01-20 14:44\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -111,8 +111,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:32 #: src/components/nav/NavigationDrawer.tsx:117 -#: src/forms/PurchaseOrderForms.tsx:404 -#: src/forms/PurchaseOrderForms.tsx:508 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/PurchaseOrderForms.tsx:514 msgid "Scan Barcode" msgstr "掃描條碼" @@ -176,7 +176,7 @@ msgstr "這將刪除關聯條碼的鏈接" #: src/components/barcodes/QRCode.tsx:204 #: src/components/items/ActionDropdown.tsx:183 -#: src/forms/PurchaseOrderForms.tsx:499 +#: src/forms/PurchaseOrderForms.tsx:505 msgid "Unlink Barcode" msgstr "解綁條碼" @@ -281,12 +281,12 @@ msgid "Fail" msgstr "失效" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:66 +#: src/tables/Filter.tsx:74 msgid "Yes" msgstr "是" #: src/components/buttons/YesNoButton.tsx:33 -#: src/tables/Filter.tsx:67 +#: src/tables/Filter.tsx:75 msgid "No" msgstr "否" @@ -564,7 +564,7 @@ msgstr "刪除與此項關聯的圖片?" #: src/forms/StockForms.tsx:737 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:199 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:306 -#: src/pages/stock/StockDetail.tsx:725 +#: src/pages/stock/StockDetail.tsx:727 msgid "Remove" msgstr "移除" @@ -1670,7 +1670,7 @@ msgstr "無結果..." #: src/components/nav/MainMenu.tsx:52 #: src/components/nav/NavigationDrawer.tsx:181 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Settings" msgstr "設置" @@ -1687,7 +1687,6 @@ msgstr "賬户設置" #: src/components/nav/MainMenu.tsx:67 #: src/components/nav/NavigationDrawer.tsx:141 #: src/components/nav/SettingsHeader.tsx:41 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #: src/pages/Index/Settings/SystemSettings.tsx:305 #: src/pages/Index/Settings/SystemSettings.tsx:310 msgid "System Settings" @@ -1705,8 +1704,8 @@ msgstr "系統設置" #: src/components/nav/NavigationDrawer.tsx:148 #: src/components/nav/SettingsHeader.tsx:42 #: src/defaults/actions.tsx:80 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:243 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:248 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:250 msgid "Admin Center" msgstr "管理中心" @@ -1756,7 +1755,7 @@ msgstr "庫存" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:15 -#: src/pages/build/BuildDetail.tsx:534 +#: src/pages/build/BuildDetail.tsx:541 #: src/pages/build/BuildIndex.tsx:36 msgid "Manufacturing" msgstr "" @@ -1802,7 +1801,7 @@ msgid "Navigation" msgstr "導航欄" #: src/components/nav/NavigationDrawer.tsx:186 -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -1818,7 +1817,7 @@ msgid "Actions" msgstr "操作" #: src/components/nav/NavigationDrawer.tsx:193 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:201 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:203 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:44 msgid "Plugins" msgstr "插件" @@ -1926,7 +1925,7 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:105 -#: src/tables/ColumnRenderers.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/bom/UsedInTable.tsx:44 #: src/tables/build/BuildAllocatedStockTable.tsx:83 #: src/tables/build/BuildLineTable.tsx:329 @@ -1936,6 +1935,7 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:344 #: src/tables/plugin/PluginListTable.tsx:100 #: src/tables/sales/SalesOrderAllocationTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:125 #: src/tables/sales/SalesOrderLineItemTable.tsx:91 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Description" @@ -1949,7 +1949,7 @@ msgstr "作者" #: src/pages/part/PartSchedulingDetail.tsx:279 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:233 +#: src/tables/ColumnRenderers.tsx:238 #: src/tables/build/BuildOrderTestTable.tsx:158 #: src/tables/settings/StocktakeReportTable.tsx:41 msgid "Date" @@ -2069,13 +2069,13 @@ msgstr "未知模型: {model}" #: src/components/render/ModelType.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:130 -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/forms/StockForms.tsx:283 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 @@ -2152,11 +2152,11 @@ msgid "Part Categories" msgstr "零件類別" #: src/components/render/ModelType.tsx:81 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 -#: src/pages/stock/StockDetail.tsx:902 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 +#: src/pages/stock/StockDetail.tsx:910 #: src/tables/stock/StockTrackingTable.tsx:49 #: src/tables/stock/StockTrackingTable.tsx:56 msgid "Stock Item" @@ -2179,7 +2179,7 @@ msgstr "庫存地點" #: src/components/render/ModelType.tsx:91 #: src/pages/stock/LocationDetail.tsx:191 #: src/pages/stock/LocationDetail.tsx:372 -#: src/pages/stock/StockDetail.tsx:893 +#: src/pages/stock/StockDetail.tsx:901 msgid "Stock Locations" msgstr "庫存地點" @@ -2234,18 +2234,18 @@ msgid "Companies" msgstr "公司" #: src/components/render/ModelType.tsx:143 -#: src/pages/build/BuildDetail.tsx:207 +#: src/pages/build/BuildDetail.tsx:214 #: src/pages/purchasing/PurchaseOrderDetail.tsx:216 #: src/pages/sales/ReturnOrderDetail.tsx:186 #: src/pages/sales/SalesOrderDetail.tsx:198 -#: src/tables/ColumnRenderers.tsx:168 -#: src/tables/Filter.tsx:225 +#: src/tables/ColumnRenderers.tsx:172 +#: src/tables/Filter.tsx:240 #: src/tables/TableHoverCard.tsx:81 msgid "Project Code" msgstr "項目編碼" #: src/components/render/ModelType.tsx:144 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:143 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:144 msgid "Project Codes" msgstr "項目編碼" @@ -2372,8 +2372,7 @@ msgid "User" msgstr "用户" #: src/components/render/ModelType.tsx:223 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:107 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 msgid "Users" msgstr "用户" @@ -2382,7 +2381,7 @@ msgid "Group" msgstr "羣組" #: src/components/render/ModelType.tsx:231 -#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:20 +#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:23 #: src/tables/settings/UserTable.tsx:137 #: src/tables/settings/UserTable.tsx:200 msgid "Groups" @@ -2405,7 +2404,7 @@ msgid "Label Template" msgstr "標籤模板" #: src/components/render/ModelType.tsx:248 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:183 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:185 msgid "Label Templates" msgstr "標籤模板" @@ -2414,7 +2413,7 @@ msgid "Report Template" msgstr "報告模板" #: src/components/render/ModelType.tsx:256 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:189 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:191 msgid "Report Templates" msgstr "報告模板" @@ -2458,7 +2457,7 @@ msgstr "錯誤" #~ msgstr "Unknown Models" #: src/components/render/Order.tsx:121 -#: src/tables/sales/SalesOrderAllocationTable.tsx:156 +#: src/tables/sales/SalesOrderAllocationTable.tsx:168 msgid "Shipment" msgstr "配送" @@ -2478,20 +2477,20 @@ msgstr "無庫存" #: src/components/render/Stock.tsx:61 #: src/pages/stock/StockDetail.tsx:185 -#: src/pages/stock/StockDetail.tsx:829 +#: src/pages/stock/StockDetail.tsx:837 #: src/tables/build/BuildAllocatedStockTable.tsx:123 #: src/tables/build/BuildOutputTable.tsx:81 -#: src/tables/sales/SalesOrderAllocationTable.tsx:125 +#: src/tables/sales/SalesOrderAllocationTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:383 msgid "Serial Number" msgstr "序列號" #: src/components/render/Stock.tsx:63 -#: src/forms/BuildForms.tsx:206 -#: src/forms/BuildForms.tsx:518 -#: src/forms/PurchaseOrderForms.tsx:740 -#: src/forms/ReturnOrderForms.tsx:220 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:213 +#: src/forms/BuildForms.tsx:525 +#: src/forms/PurchaseOrderForms.tsx:746 +#: src/forms/ReturnOrderForms.tsx:227 +#: src/forms/SalesOrderForms.tsx:255 #: src/pages/part/PartSchedulingDetail.tsx:82 #: src/pages/part/PartStocktakeDetail.tsx:60 #: src/pages/part/PartStocktakeDetail.tsx:237 @@ -2500,7 +2499,7 @@ msgstr "序列號" #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:180 -#: src/pages/stock/StockDetail.tsx:835 +#: src/pages/stock/StockDetail.tsx:843 #: src/tables/build/BuildLineTable.tsx:78 #: src/tables/build/BuildOrderTestTable.tsx:205 #: src/tables/part/PartPurchaseOrdersTable.tsx:93 @@ -3458,7 +3457,7 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:272 +#: src/forms/BuildForms.tsx:279 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOrderTestTable.tsx:184 #: src/tables/build/BuildOrderTestTable.tsx:208 @@ -3466,26 +3465,26 @@ msgstr "" msgid "Build Output" msgstr "生產產出" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 #: src/tables/build/BuildLineTable.tsx:88 msgid "Batch" msgstr "批次" -#: src/forms/BuildForms.tsx:272 -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:388 -#: src/forms/PurchaseOrderForms.tsx:653 -#: src/forms/ReturnOrderForms.tsx:176 -#: src/forms/ReturnOrderForms.tsx:220 +#: src/forms/BuildForms.tsx:279 +#: src/forms/BuildForms.tsx:347 +#: src/forms/BuildForms.tsx:395 +#: src/forms/PurchaseOrderForms.tsx:659 +#: src/forms/ReturnOrderForms.tsx:183 +#: src/forms/ReturnOrderForms.tsx:227 #: src/forms/StockForms.tsx:625 #: src/pages/build/BuildDetail.tsx:107 #: src/pages/purchasing/PurchaseOrderDetail.tsx:145 #: src/pages/sales/ReturnOrderDetail.tsx:116 #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/stock/StockDetail.tsx:140 -#: src/tables/Filter.tsx:214 +#: src/tables/Filter.tsx:226 #: src/tables/machine/MachineListTable.tsx:339 #: src/tables/part/PartPurchaseOrdersTable.tsx:37 #: src/tables/sales/ReturnOrderLineItemTable.tsx:128 @@ -3497,27 +3496,27 @@ msgstr "批次" msgid "Status" msgstr "狀態" -#: src/forms/BuildForms.tsx:292 +#: src/forms/BuildForms.tsx:299 msgid "Complete Build Outputs" msgstr "完成生產輸出" -#: src/forms/BuildForms.tsx:295 +#: src/forms/BuildForms.tsx:302 msgid "Build outputs have been completed" msgstr "生產已完成" -#: src/forms/BuildForms.tsx:356 +#: src/forms/BuildForms.tsx:363 msgid "Scrap Build Outputs" msgstr "報廢生產輸出" -#: src/forms/BuildForms.tsx:359 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been scrapped" msgstr "生產已完成" -#: src/forms/BuildForms.tsx:396 +#: src/forms/BuildForms.tsx:403 msgid "Cancel Build Outputs" msgstr "取消生產輸出" -#: src/forms/BuildForms.tsx:399 +#: src/forms/BuildForms.tsx:406 msgid "Build outputs have been cancelled" msgstr "生產已完成" @@ -3529,27 +3528,27 @@ msgstr "生產已完成" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:518 -#: src/forms/SalesOrderForms.tsx:248 +#: src/forms/BuildForms.tsx:525 +#: src/forms/SalesOrderForms.tsx:255 #: src/tables/build/BuildLineTable.tsx:181 #: src/tables/sales/SalesOrderLineItemTable.tsx:298 #: src/tables/stock/StockItemTable.tsx:322 msgid "Allocated" msgstr "已分配" -#: src/forms/BuildForms.tsx:548 -#: src/forms/SalesOrderForms.tsx:239 -#: src/pages/build/BuildDetail.tsx:220 +#: src/forms/BuildForms.tsx:555 +#: src/forms/SalesOrderForms.tsx:246 +#: src/pages/build/BuildDetail.tsx:227 msgid "Source Location" msgstr "來源地點" -#: src/forms/BuildForms.tsx:549 -#: src/forms/SalesOrderForms.tsx:240 +#: src/forms/BuildForms.tsx:556 +#: src/forms/SalesOrderForms.tsx:247 msgid "Select the source location for the stock allocation" msgstr "選擇分配庫存的源位置" -#: src/forms/BuildForms.tsx:569 -#: src/forms/SalesOrderForms.tsx:274 +#: src/forms/BuildForms.tsx:576 +#: src/forms/SalesOrderForms.tsx:281 #: src/tables/build/BuildLineTable.tsx:442 #: src/tables/build/BuildLineTable.tsx:574 #: src/tables/build/BuildLineTable.tsx:664 @@ -3558,8 +3557,8 @@ msgstr "選擇分配庫存的源位置" msgid "Allocate Stock" msgstr "分配庫存" -#: src/forms/BuildForms.tsx:572 -#: src/forms/SalesOrderForms.tsx:279 +#: src/forms/BuildForms.tsx:579 +#: src/forms/SalesOrderForms.tsx:286 msgid "Stock items allocated" msgstr "分配的庫存項目" @@ -3600,31 +3599,31 @@ msgstr "上級零件類別" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:338 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:346 msgid "Assign Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:360 +#: src/forms/PurchaseOrderForms.tsx:366 msgid "Choose Location" msgstr "選擇位置" -#: src/forms/PurchaseOrderForms.tsx:368 +#: src/forms/PurchaseOrderForms.tsx:374 msgid "Item Destination selected" msgstr "已選擇項目目的地" -#: src/forms/PurchaseOrderForms.tsx:378 +#: src/forms/PurchaseOrderForms.tsx:384 msgid "Part category default location selected" msgstr "已選擇零件類別默認位置" -#: src/forms/PurchaseOrderForms.tsx:388 +#: src/forms/PurchaseOrderForms.tsx:394 msgid "Received stock location selected" msgstr "已選擇接收庫存位置" -#: src/forms/PurchaseOrderForms.tsx:393 +#: src/forms/PurchaseOrderForms.tsx:399 msgid "Default location selected" msgstr "已選擇默認位置" @@ -3637,29 +3636,29 @@ msgstr "已選擇默認位置" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:452 +#: src/forms/PurchaseOrderForms.tsx:458 msgid "Set Location" msgstr "設置位置" -#: src/forms/PurchaseOrderForms.tsx:469 +#: src/forms/PurchaseOrderForms.tsx:475 msgid "Set Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:477 +#: src/forms/PurchaseOrderForms.tsx:483 #: src/forms/StockForms.tsx:606 msgid "Adjust Packaging" msgstr "調整封包" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:491 #: src/forms/StockForms.tsx:597 msgid "Change Status" msgstr "更改狀態" -#: src/forms/PurchaseOrderForms.tsx:491 +#: src/forms/PurchaseOrderForms.tsx:497 msgid "Add Note" msgstr "添加備註" -#: src/forms/PurchaseOrderForms.tsx:538 +#: src/forms/PurchaseOrderForms.tsx:544 #: src/forms/StockForms.tsx:700 #: src/forms/StockForms.tsx:737 #: src/forms/StockForms.tsx:769 @@ -3669,12 +3668,12 @@ msgstr "添加備註" #: src/forms/StockForms.tsx:907 #: src/forms/StockForms.tsx:945 #: src/pages/stock/StockDetail.tsx:221 -#: src/tables/ColumnRenderers.tsx:60 +#: src/tables/ColumnRenderers.tsx:61 #: src/tables/stock/StockTrackingTable.tsx:99 msgid "Location" msgstr "位置" -#: src/forms/PurchaseOrderForms.tsx:553 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Store at default location" msgstr "存儲在默認位置" @@ -3682,50 +3681,50 @@ msgstr "存儲在默認位置" #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:568 +#: src/forms/PurchaseOrderForms.tsx:574 msgid "Store at line item destination" msgstr "存儲在行項目目標" -#: src/forms/PurchaseOrderForms.tsx:580 +#: src/forms/PurchaseOrderForms.tsx:586 msgid "Store with already received stock" msgstr "存儲已收到的庫存" -#: src/forms/PurchaseOrderForms.tsx:601 -#: src/pages/build/BuildDetail.tsx:234 +#: src/forms/PurchaseOrderForms.tsx:607 +#: src/pages/build/BuildDetail.tsx:241 #: src/pages/stock/StockDetail.tsx:204 -#: src/pages/stock/StockDetail.tsx:851 +#: src/pages/stock/StockDetail.tsx:859 #: src/tables/build/BuildAllocatedStockTable.tsx:130 #: src/tables/build/BuildOrderTestTable.tsx:196 #: src/tables/build/BuildOutputTable.tsx:86 -#: src/tables/sales/SalesOrderAllocationTable.tsx:132 +#: src/tables/sales/SalesOrderAllocationTable.tsx:144 #: src/tables/stock/StockItemTable.tsx:377 msgid "Batch Code" msgstr "批號" -#: src/forms/PurchaseOrderForms.tsx:602 +#: src/forms/PurchaseOrderForms.tsx:608 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:614 +#: src/forms/PurchaseOrderForms.tsx:620 #: src/forms/StockForms.tsx:164 msgid "Serial Numbers" msgstr "序列號" -#: src/forms/PurchaseOrderForms.tsx:615 +#: src/forms/PurchaseOrderForms.tsx:621 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:628 +#: src/forms/PurchaseOrderForms.tsx:634 #: src/pages/stock/StockDetail.tsx:305 #: src/tables/stock/StockItemTable.tsx:279 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:629 +#: src/forms/PurchaseOrderForms.tsx:635 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:640 +#: src/forms/PurchaseOrderForms.tsx:646 #: src/forms/StockForms.tsx:641 #: src/pages/company/SupplierPartDetail.tsx:171 #: src/pages/company/SupplierPartDetail.tsx:235 @@ -3738,19 +3737,19 @@ msgstr "包裝" #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:668 #: src/pages/company/SupplierPartDetail.tsx:118 -#: src/tables/ColumnRenderers.tsx:143 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "備註" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/pages/company/SupplierPartDetail.tsx:136 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "庫存單位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:746 #: src/tables/part/PartPurchaseOrdersTable.tsx:126 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:186 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:249 @@ -3758,15 +3757,15 @@ msgstr "庫存單位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:752 +#: src/forms/PurchaseOrderForms.tsx:758 msgid "Receive Line Items" msgstr "接收行項目" -#: src/forms/ReturnOrderForms.tsx:231 +#: src/forms/ReturnOrderForms.tsx:238 msgid "Receive Items" msgstr "接收物品" -#: src/forms/ReturnOrderForms.tsx:238 +#: src/forms/ReturnOrderForms.tsx:245 msgid "Item received into stock" msgstr "已收到庫存物品" @@ -3847,19 +3846,19 @@ msgid "In Stock" msgstr "入庫" #: src/forms/StockForms.tsx:769 -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:718 #: src/tables/stock/StockItemTestResultTable.tsx:350 msgid "Add" msgstr "添加" #: src/forms/StockForms.tsx:798 #: src/pages/Index/Scan.tsx:177 -#: src/pages/stock/StockDetail.tsx:705 +#: src/pages/stock/StockDetail.tsx:707 msgid "Count" msgstr "總計" #: src/forms/StockForms.tsx:1050 -#: src/pages/stock/StockDetail.tsx:717 +#: src/pages/stock/StockDetail.tsx:719 #: src/tables/stock/StockItemTable.tsx:583 msgid "Add Stock" msgstr "添加庫存" @@ -3869,7 +3868,7 @@ msgid "Stock added" msgstr "" #: src/forms/StockForms.tsx:1060 -#: src/pages/stock/StockDetail.tsx:726 +#: src/pages/stock/StockDetail.tsx:728 #: src/tables/stock/StockItemTable.tsx:592 msgid "Remove Stock" msgstr "移除庫存" @@ -3880,7 +3879,7 @@ msgstr "" #: src/forms/StockForms.tsx:1070 #: src/pages/part/PartDetail.tsx:916 -#: src/pages/stock/StockDetail.tsx:735 +#: src/pages/stock/StockDetail.tsx:741 #: src/tables/stock/StockItemTable.tsx:601 msgid "Transfer Stock" msgstr "轉移庫存" @@ -4791,16 +4790,12 @@ msgstr "邊框半徑" msgid "Loader" msgstr "加載器" -#: src/pages/Index/Settings/AdminCenter.tsx:30 -#~ msgid "User Management" -#~ msgstr "User Management" - #: src/pages/Index/Settings/AdminCenter.tsx:91 #~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagmentPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:288 +#: src/tables/ColumnRenderers.tsx:293 msgid "Currency" msgstr "貨幣" @@ -4828,15 +4823,19 @@ msgstr "上次獲取時間" msgid "Base currency" msgstr "基準貨幣" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:113 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:108 +msgid "User Management" +msgstr "" + +#: src/pages/Index/Settings/AdminCenter/Index.tsx:114 msgid "Data Import" msgstr "數據導入" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:119 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:120 msgid "Barcode Scans" msgstr "掃描條碼" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:125 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:126 msgid "Background Tasks" msgstr "後台任務" @@ -4844,24 +4843,24 @@ msgstr "後台任務" #~ msgid "Templates" #~ msgstr "Templates" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:131 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:132 msgid "Error Reports" msgstr "錯誤報告" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:137 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:138 msgid "Currencies" msgstr "幣種" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:153 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:155 msgid "Custom States" msgstr "自定狀態" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:159 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:161 #: src/pages/Index/Settings/AdminCenter/UnitManagmentPanel.tsx:57 msgid "Custom Units" msgstr "自定義單位" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:165 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:167 #: src/pages/part/CategoryDetail.tsx:294 msgid "Part Parameters" msgstr "零件參數" @@ -4870,33 +4869,33 @@ msgstr "零件參數" #~ msgid "Location types" #~ msgstr "Location types" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:171 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:173 msgid "Category Parameters" msgstr "類別參數" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:177 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:179 msgid "Stocktake" msgstr "庫存盤點" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:195 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:197 msgid "Location Types" msgstr "位置類型" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:209 #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:48 #: src/tables/machine/MachineTypeTable.tsx:308 msgid "Machines" msgstr "設備" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:217 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 msgid "Quick Actions" msgstr "快捷操作" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:222 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:224 msgid "Add a new user" msgstr "添加新用户" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:249 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:251 msgid "Advanced Options" msgstr "高級選項" @@ -5045,8 +5044,8 @@ msgid "All units" msgstr "所有單位" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 -msgid "Select settings relevant for user lifecycle. More available in" -msgstr "選擇與用户生命週期相關的設置。更多詳情見 " +#~ msgid "Select settings relevant for user lifecycle. More available in" +#~ msgstr "Select settings relevant for user lifecycle. More available in" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:37 #~ msgid "System settings" @@ -5151,6 +5150,7 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:324 #: src/tables/build/BuildOrderTable.tsx:77 #: src/tables/part/RelatedPartTable.tsx:69 +#: src/tables/sales/SalesOrderAllocationTable.tsx:131 #: src/tables/sales/SalesOrderLineItemTable.tsx:86 #: src/tables/stock/StockItemTable.tsx:60 msgid "IPN" @@ -5168,7 +5168,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:118 #: src/pages/sales/ReturnOrderDetail.tsx:89 #: src/pages/sales/SalesOrderDetail.tsx:98 -#: src/tables/ColumnRenderers.tsx:132 +#: src/tables/ColumnRenderers.tsx:133 #: src/tables/build/BuildAllocatedStockTable.tsx:111 #: src/tables/build/BuildLineTable.tsx:335 msgid "Reference" @@ -5183,12 +5183,12 @@ msgid "Build Quantity" msgstr "生產數量" #: src/pages/build/BuildDetail.tsx:155 -#: src/pages/build/BuildDetail.tsx:289 +#: src/pages/build/BuildDetail.tsx:296 msgid "Completed Outputs" msgstr "已出產" #: src/pages/build/BuildDetail.tsx:172 -#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/build/BuildOrderTable.tsx:176 msgid "Issued By" msgstr "發佈人" @@ -5197,7 +5197,7 @@ msgstr "發佈人" #: src/pages/purchasing/PurchaseOrderDetail.tsx:224 #: src/pages/sales/ReturnOrderDetail.tsx:194 #: src/pages/sales/SalesOrderDetail.tsx:206 -#: src/tables/Filter.tsx:236 +#: src/tables/Filter.tsx:252 msgid "Responsible" msgstr "責任人" @@ -5218,15 +5218,9 @@ msgstr "已創建" #~ msgstr "Link custom barcode to part" #: src/pages/build/BuildDetail.tsx:193 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:231 -#: src/tables/ColumnRenderers.tsx:244 -#: src/tables/part/PartPurchaseOrdersTable.tsx:100 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 -#: src/tables/sales/SalesOrderLineItemTable.tsx:123 -msgid "Target Date" -msgstr "預計日期" +#: src/tables/build/BuildOrderTable.tsx:110 +msgid "Start Date" +msgstr "" #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 @@ -5234,17 +5228,24 @@ msgstr "預計日期" #~ msgstr "Unlink custom barcode from part" #: src/pages/build/BuildDetail.tsx:200 -#: src/tables/sales/SalesOrderLineItemTable.tsx:303 -msgid "Completed" -msgstr "已完成" +#: src/pages/purchasing/PurchaseOrderDetail.tsx:249 +#: src/pages/sales/ReturnOrderDetail.tsx:220 +#: src/pages/sales/SalesOrderDetail.tsx:231 +#: src/tables/ColumnRenderers.tsx:249 +#: src/tables/part/PartPurchaseOrdersTable.tsx:100 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:143 +#: src/tables/sales/SalesOrderLineItemTable.tsx:123 +msgid "Target Date" +msgstr "預計日期" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:221 -msgid "Any location" -msgstr "任意地點" +#: src/pages/build/BuildDetail.tsx:207 +#: src/tables/sales/SalesOrderLineItemTable.tsx:303 +msgid "Completed" +msgstr "已完成" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -5255,18 +5256,22 @@ msgstr "任意地點" #~ msgstr "Duplicate build order" #: src/pages/build/BuildDetail.tsx:228 -msgid "Destination Location" -msgstr "目標地點" +msgid "Any location" +msgstr "任意地點" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:264 +#: src/pages/build/BuildDetail.tsx:235 +msgid "Destination Location" +msgstr "目標地點" + +#: src/pages/build/BuildDetail.tsx:271 msgid "Build Details" msgstr "生產詳情" -#: src/pages/build/BuildDetail.tsx:270 +#: src/pages/build/BuildDetail.tsx:277 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:134 @@ -5277,171 +5282,172 @@ msgstr "生產詳情" msgid "Line Items" msgstr "行項目" -#: src/pages/build/BuildDetail.tsx:276 +#: src/pages/build/BuildDetail.tsx:283 msgid "Incomplete Outputs" msgstr "未出產" -#: src/pages/build/BuildDetail.tsx:304 +#: src/pages/build/BuildDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:211 msgid "Allocated Stock" msgstr "已分配的庫存" -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:324 msgid "Consumed Stock" msgstr "已消耗庫存" -#: src/pages/build/BuildDetail.tsx:332 +#: src/pages/build/BuildDetail.tsx:339 msgid "Child Build Orders" msgstr "子生產訂單" -#: src/pages/build/BuildDetail.tsx:342 -#: src/tables/build/BuildOutputTable.tsx:539 -#: src/tables/stock/StockItemTestResultTable.tsx:157 -msgid "Test Results" -msgstr "測試結果" - #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 #~ msgid "Test Statistics" #~ msgstr "Test Statistics" -#: src/pages/build/BuildDetail.tsx:367 -msgid "Edit Build Order" -msgstr "編輯生產訂單" +#: src/pages/build/BuildDetail.tsx:349 +#: src/tables/build/BuildOutputTable.tsx:539 +#: src/tables/stock/StockItemTestResultTable.tsx:157 +msgid "Test Results" +msgstr "測試結果" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" #~ msgstr "Reporting Actions" #: src/pages/build/BuildDetail.tsx:374 -#: src/tables/build/BuildOrderTable.tsx:178 -#: src/tables/build/BuildOrderTable.tsx:193 -msgid "Add Build Order" -msgstr "添加生產訂單" +msgid "Edit Build Order" +msgstr "編輯生產訂單" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" #~ msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:386 +#: src/pages/build/BuildDetail.tsx:381 +#: src/tables/build/BuildOrderTable.tsx:207 +#: src/tables/build/BuildOrderTable.tsx:222 +msgid "Add Build Order" +msgstr "添加生產訂單" + +#: src/pages/build/BuildDetail.tsx:393 msgid "Cancel Build Order" msgstr "取消生產訂單" -#: src/pages/build/BuildDetail.tsx:388 +#: src/pages/build/BuildDetail.tsx:395 #: src/pages/purchasing/PurchaseOrderDetail.tsx:369 #: src/pages/sales/ReturnOrderDetail.tsx:364 #: src/pages/sales/SalesOrderDetail.tsx:398 msgid "Order cancelled" msgstr "訂單已取消" -#: src/pages/build/BuildDetail.tsx:389 +#: src/pages/build/BuildDetail.tsx:396 #: src/pages/purchasing/PurchaseOrderDetail.tsx:368 #: src/pages/sales/ReturnOrderDetail.tsx:363 #: src/pages/sales/SalesOrderDetail.tsx:397 msgid "Cancel this order" msgstr "取消此訂單" -#: src/pages/build/BuildDetail.tsx:398 +#: src/pages/build/BuildDetail.tsx:405 msgid "Hold Build Order" msgstr "掛起生產訂單" -#: src/pages/build/BuildDetail.tsx:400 +#: src/pages/build/BuildDetail.tsx:407 #: src/pages/purchasing/PurchaseOrderDetail.tsx:376 #: src/pages/sales/ReturnOrderDetail.tsx:371 #: src/pages/sales/SalesOrderDetail.tsx:405 msgid "Place this order on hold" msgstr "將此訂單掛起" -#: src/pages/build/BuildDetail.tsx:401 +#: src/pages/build/BuildDetail.tsx:408 #: src/pages/purchasing/PurchaseOrderDetail.tsx:377 #: src/pages/sales/ReturnOrderDetail.tsx:372 #: src/pages/sales/SalesOrderDetail.tsx:406 msgid "Order placed on hold" msgstr "掛起訂單" -#: src/pages/build/BuildDetail.tsx:406 +#: src/pages/build/BuildDetail.tsx:413 msgid "Issue Build Order" msgstr "發出生產訂單" -#: src/pages/build/BuildDetail.tsx:408 +#: src/pages/build/BuildDetail.tsx:415 #: src/pages/purchasing/PurchaseOrderDetail.tsx:360 #: src/pages/sales/ReturnOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:389 msgid "Issue this order" msgstr "發出這個訂單" -#: src/pages/build/BuildDetail.tsx:409 +#: src/pages/build/BuildDetail.tsx:416 #: src/pages/purchasing/PurchaseOrderDetail.tsx:361 #: src/pages/sales/ReturnOrderDetail.tsx:356 #: src/pages/sales/SalesOrderDetail.tsx:390 msgid "Order issued" msgstr "訂單發起" -#: src/pages/build/BuildDetail.tsx:414 +#: src/pages/build/BuildDetail.tsx:421 msgid "Complete Build Order" msgstr "完成生產訂單" -#: src/pages/build/BuildDetail.tsx:416 +#: src/pages/build/BuildDetail.tsx:423 #: src/pages/purchasing/PurchaseOrderDetail.tsx:389 #: src/pages/sales/ReturnOrderDetail.tsx:379 #: src/pages/sales/SalesOrderDetail.tsx:424 msgid "Mark this order as complete" msgstr "標記該訂單為已完成" -#: src/pages/build/BuildDetail.tsx:417 +#: src/pages/build/BuildDetail.tsx:424 #: src/pages/purchasing/PurchaseOrderDetail.tsx:383 #: src/pages/sales/ReturnOrderDetail.tsx:380 #: src/pages/sales/SalesOrderDetail.tsx:425 msgid "Order completed" msgstr "訂單已完成" -#: src/pages/build/BuildDetail.tsx:448 +#: src/pages/build/BuildDetail.tsx:455 #: src/pages/purchasing/PurchaseOrderDetail.tsx:412 #: src/pages/sales/ReturnOrderDetail.tsx:409 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Issue Order" msgstr "發佈訂單" -#: src/pages/build/BuildDetail.tsx:455 +#: src/pages/build/BuildDetail.tsx:462 #: src/pages/purchasing/PurchaseOrderDetail.tsx:419 #: src/pages/sales/ReturnOrderDetail.tsx:416 #: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Complete Order" msgstr "完成訂單" -#: src/pages/build/BuildDetail.tsx:473 +#: src/pages/build/BuildDetail.tsx:480 msgid "Build Order Actions" msgstr "生產訂單操作" -#: src/pages/build/BuildDetail.tsx:478 +#: src/pages/build/BuildDetail.tsx:485 #: src/pages/purchasing/PurchaseOrderDetail.tsx:441 #: src/pages/sales/ReturnOrderDetail.tsx:438 #: src/pages/sales/SalesOrderDetail.tsx:491 msgid "Edit order" msgstr "編輯訂單" -#: src/pages/build/BuildDetail.tsx:482 +#: src/pages/build/BuildDetail.tsx:489 #: src/pages/purchasing/PurchaseOrderDetail.tsx:449 #: src/pages/sales/ReturnOrderDetail.tsx:444 #: src/pages/sales/SalesOrderDetail.tsx:496 msgid "Duplicate order" msgstr "複製訂單" -#: src/pages/build/BuildDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:493 #: src/pages/purchasing/PurchaseOrderDetail.tsx:452 #: src/pages/sales/ReturnOrderDetail.tsx:449 #: src/pages/sales/SalesOrderDetail.tsx:499 msgid "Hold order" msgstr "掛起訂單" -#: src/pages/build/BuildDetail.tsx:491 +#: src/pages/build/BuildDetail.tsx:498 #: src/pages/purchasing/PurchaseOrderDetail.tsx:457 #: src/pages/sales/ReturnOrderDetail.tsx:454 #: src/pages/sales/SalesOrderDetail.tsx:504 msgid "Cancel order" msgstr "取消訂單" -#: src/pages/build/BuildDetail.tsx:527 +#: src/pages/build/BuildDetail.tsx:534 #: src/pages/stock/StockDetail.tsx:267 #: src/tables/build/BuildAllocatedStockTable.tsx:77 #: src/tables/part/PartBuildAllocationsTable.tsx:41 @@ -5859,7 +5865,7 @@ msgstr "可以創建" #: src/pages/part/PartDetail.tsx:322 #: src/pages/part/PartDetail.tsx:778 -#: src/pages/stock/StockDetail.tsx:824 +#: src/pages/stock/StockDetail.tsx:832 #: src/tables/build/BuildOrderTestTable.tsx:227 #: src/tables/stock/StockItemTable.tsx:347 msgid "In Production" @@ -5918,13 +5924,13 @@ msgstr "虛擬零件" #: src/pages/purchasing/PurchaseOrderDetail.tsx:234 #: src/pages/sales/ReturnOrderDetail.tsx:204 #: src/pages/sales/SalesOrderDetail.tsx:216 -#: src/tables/ColumnRenderers.tsx:252 +#: src/tables/ColumnRenderers.tsx:257 msgid "Creation Date" msgstr "創建日期" #: src/pages/part/PartDetail.tsx:398 -#: src/tables/ColumnRenderers.tsx:208 -#: src/tables/Filter.tsx:247 +#: src/tables/ColumnRenderers.tsx:213 +#: src/tables/Filter.tsx:263 msgid "Created By" msgstr "創建人" @@ -5982,7 +5988,7 @@ msgstr "關聯零件" #: src/pages/part/PartDetail.tsx:754 #: src/pages/stock/StockDetail.tsx:191 -#: src/pages/stock/StockDetail.tsx:841 +#: src/pages/stock/StockDetail.tsx:849 #: src/tables/build/BuildLineTable.tsx:186 #: src/tables/part/PartTable.tsx:119 #: src/tables/stock/StockItemTable.tsx:172 @@ -6030,12 +6036,12 @@ msgstr "轉移零件庫存" #: src/pages/part/PartDetail.tsx:924 #: src/pages/part/PartSchedulingDetail.tsx:70 -#: src/pages/stock/StockDetail.tsx:757 +#: src/pages/stock/StockDetail.tsx:765 msgid "Order" msgstr "訂單" #: src/pages/part/PartDetail.tsx:925 -#: src/pages/stock/StockDetail.tsx:758 +#: src/pages/stock/StockDetail.tsx:766 #: src/tables/build/BuildLineTable.tsx:594 msgid "Order Stock" msgstr "訂單庫存" @@ -6183,7 +6189,7 @@ msgstr "製造商" #: src/pages/part/pricing/BomPricingPanel.tsx:87 #: src/pages/part/pricing/BomPricingPanel.tsx:177 -#: src/tables/ColumnRenderers.tsx:302 +#: src/tables/ColumnRenderers.tsx:307 #: src/tables/bom/BomTable.tsx:187 #: src/tables/general/ExtraLineItemTable.tsx:64 #: src/tables/purchasing/PurchaseOrderTable.tsx:129 @@ -6433,8 +6439,8 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:258 #: src/pages/sales/ReturnOrderDetail.tsx:228 #: src/pages/sales/SalesOrderDetail.tsx:238 -#: src/tables/ColumnRenderers.tsx:260 -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/build/BuildOrderTable.tsx:116 #: src/tables/part/PartPurchaseOrdersTable.tsx:105 msgid "Completion Date" msgstr "" @@ -6587,8 +6593,8 @@ msgid "Invoice Number" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:152 -#: src/tables/ColumnRenderers.tsx:268 -#: src/tables/sales/SalesOrderAllocationTable.tsx:165 +#: src/tables/ColumnRenderers.tsx:273 +#: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:112 msgid "Shipment Date" msgstr "發貨日期" @@ -6603,8 +6609,8 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 -msgid "Assigned Items" -msgstr "" +#~ msgid "Assigned Items" +#~ msgstr "Assigned Items" #: src/pages/sales/SalesOrderShipmentDetail.tsx:242 #: src/pages/sales/SalesOrderShipmentDetail.tsx:333 @@ -6828,57 +6834,57 @@ msgstr "項目已返回庫存" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:701 +#: src/pages/stock/StockDetail.tsx:703 msgid "Stock Operations" msgstr "庫存操作" -#: src/pages/stock/StockDetail.tsx:706 +#: src/pages/stock/StockDetail.tsx:708 msgid "Count stock" msgstr "庫存計數" -#: src/pages/stock/StockDetail.tsx:734 +#: src/pages/stock/StockDetail.tsx:740 msgid "Transfer" msgstr "轉移" -#: src/pages/stock/StockDetail.tsx:745 +#: src/pages/stock/StockDetail.tsx:751 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:746 +#: src/pages/stock/StockDetail.tsx:752 msgid "Serialize stock" msgstr "序列化庫存" -#: src/pages/stock/StockDetail.tsx:769 +#: src/pages/stock/StockDetail.tsx:777 msgid "Return" msgstr "退貨" -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:778 msgid "Return from customer" msgstr "從客户退貨" -#: src/pages/stock/StockDetail.tsx:783 +#: src/pages/stock/StockDetail.tsx:791 msgid "Assign to Customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:784 +#: src/pages/stock/StockDetail.tsx:792 msgid "Assign to a customer" msgstr "" -#: src/pages/stock/StockDetail.tsx:796 +#: src/pages/stock/StockDetail.tsx:804 msgid "Stock Item Actions" msgstr "庫存項操作" -#: src/pages/stock/StockDetail.tsx:865 +#: src/pages/stock/StockDetail.tsx:873 #: src/tables/stock/StockItemTable.tsx:422 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:879 #: src/tables/stock/StockItemTable.tsx:416 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:877 +#: src/pages/stock/StockDetail.tsx:885 msgid "Unavailable" msgstr "" @@ -6887,26 +6893,26 @@ msgstr "" msgid "Error loading icon package from server" msgstr "" -#: src/tables/ColumnRenderers.tsx:36 +#: src/tables/ColumnRenderers.tsx:37 msgid "Part is not active" msgstr "零件未激活" #: src/tables/ColumnRenderers.tsx:41 +#~ msgid "Part is locked" +#~ msgstr "Part is locked" + +#: src/tables/ColumnRenderers.tsx:42 #: src/tables/bom/BomTable.tsx:549 #: src/tables/part/PartParameterTable.tsx:193 #: src/tables/part/PartTestTemplateTable.tsx:257 msgid "Part is Locked" msgstr "零件已鎖定" -#: src/tables/ColumnRenderers.tsx:41 -#~ msgid "Part is locked" -#~ msgstr "Part is locked" - -#: src/tables/ColumnRenderers.tsx:46 +#: src/tables/ColumnRenderers.tsx:47 msgid "You are subscribed to notifications for this part" msgstr "" -#: src/tables/ColumnRenderers.tsx:68 +#: src/tables/ColumnRenderers.tsx:69 msgid "No location set" msgstr "未設置庫存地點" @@ -6947,117 +6953,117 @@ msgstr "下載數據" #~ msgid "Show overdue orders" #~ msgstr "Show overdue orders" -#: src/tables/Filter.tsx:107 +#: src/tables/Filter.tsx:115 msgid "Assigned to me" msgstr "已分派給我的" -#: src/tables/Filter.tsx:108 +#: src/tables/Filter.tsx:116 msgid "Show orders assigned to me" msgstr "顯示分配給我的訂單" -#: src/tables/Filter.tsx:115 +#: src/tables/Filter.tsx:123 #: src/tables/sales/SalesOrderAllocationTable.tsx:73 msgid "Outstanding" msgstr "未完成" -#: src/tables/Filter.tsx:116 +#: src/tables/Filter.tsx:124 msgid "Show outstanding items" msgstr "" -#: src/tables/Filter.tsx:123 +#: src/tables/Filter.tsx:131 msgid "Overdue" msgstr "逾期" -#: src/tables/Filter.tsx:124 +#: src/tables/Filter.tsx:132 msgid "Show overdue items" msgstr "" -#: src/tables/Filter.tsx:131 +#: src/tables/Filter.tsx:139 msgid "Minimum Date" msgstr "" -#: src/tables/Filter.tsx:132 +#: src/tables/Filter.tsx:140 msgid "Show items after this date" msgstr "" -#: src/tables/Filter.tsx:140 +#: src/tables/Filter.tsx:148 msgid "Maximum Date" msgstr "" -#: src/tables/Filter.tsx:141 +#: src/tables/Filter.tsx:149 msgid "Show items before this date" msgstr "" -#: src/tables/Filter.tsx:149 +#: src/tables/Filter.tsx:157 msgid "Created Before" msgstr "" -#: src/tables/Filter.tsx:150 +#: src/tables/Filter.tsx:158 msgid "Show items created before this date" msgstr "" -#: src/tables/Filter.tsx:158 +#: src/tables/Filter.tsx:166 msgid "Created After" msgstr "" -#: src/tables/Filter.tsx:159 +#: src/tables/Filter.tsx:167 msgid "Show items created after this date" msgstr "" -#: src/tables/Filter.tsx:167 +#: src/tables/Filter.tsx:175 msgid "Target Date Before" msgstr "" -#: src/tables/Filter.tsx:168 +#: src/tables/Filter.tsx:176 msgid "Show items with a target date before this date" msgstr "" -#: src/tables/Filter.tsx:176 +#: src/tables/Filter.tsx:184 msgid "Target Date After" msgstr "" -#: src/tables/Filter.tsx:177 +#: src/tables/Filter.tsx:185 msgid "Show items with a target date after this date" msgstr "" -#: src/tables/Filter.tsx:185 +#: src/tables/Filter.tsx:193 msgid "Completed Before" msgstr "" -#: src/tables/Filter.tsx:186 +#: src/tables/Filter.tsx:194 msgid "Show items completed before this date" msgstr "" -#: src/tables/Filter.tsx:194 +#: src/tables/Filter.tsx:202 msgid "Completed After" msgstr "" -#: src/tables/Filter.tsx:195 +#: src/tables/Filter.tsx:203 msgid "Show items completed after this date" msgstr "" -#: src/tables/Filter.tsx:204 +#: src/tables/Filter.tsx:215 msgid "Has Project Code" msgstr "有項目編碼" -#: src/tables/Filter.tsx:205 +#: src/tables/Filter.tsx:216 msgid "Show orders with an assigned project code" msgstr "" -#: src/tables/Filter.tsx:215 +#: src/tables/Filter.tsx:227 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 msgid "Filter by order status" msgstr "按訂單狀態篩選" -#: src/tables/Filter.tsx:226 +#: src/tables/Filter.tsx:241 msgid "Filter by project code" msgstr "按項目編碼篩選" -#: src/tables/Filter.tsx:237 +#: src/tables/Filter.tsx:253 msgid "Filter by responsible owner" msgstr "根據負責人進行篩選" -#: src/tables/Filter.tsx:248 +#: src/tables/Filter.tsx:264 msgid "Filter by user who created the order" msgstr "" @@ -7439,7 +7445,7 @@ msgid "Show items allocated to a build output" msgstr "顯示分配給構建輸出的項目" #: src/tables/build/BuildAllocatedStockTable.tsx:65 -#: src/tables/build/BuildOrderTable.tsx:159 +#: src/tables/build/BuildOrderTable.tsx:188 #: src/tables/part/PartParameterTable.tsx:212 #: src/tables/part/PartPurchaseOrdersTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:91 @@ -7450,7 +7456,7 @@ msgid "Include Variants" msgstr "包含變體" #: src/tables/build/BuildAllocatedStockTable.tsx:66 -#: src/tables/build/BuildOrderTable.tsx:160 +#: src/tables/build/BuildOrderTable.tsx:189 #: src/tables/part/PartPurchaseOrdersTable.tsx:139 #: src/tables/sales/ReturnOrderTable.tsx:92 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 @@ -7467,12 +7473,12 @@ msgid "Order Status" msgstr "訂單狀態" #: src/tables/build/BuildAllocatedStockTable.tsx:117 -#: src/tables/sales/SalesOrderAllocationTable.tsx:146 +#: src/tables/sales/SalesOrderAllocationTable.tsx:158 msgid "Allocated Quantity" msgstr "已分配數量" #: src/tables/build/BuildAllocatedStockTable.tsx:137 -#: src/tables/sales/SalesOrderAllocationTable.tsx:139 +#: src/tables/sales/SalesOrderAllocationTable.tsx:151 msgid "Available Quantity" msgstr "可用數量" @@ -7630,7 +7636,39 @@ msgstr "" #~ msgid "Filter by whether the purchase order has a project code" #~ msgstr "Filter by whether the purchase order has a project code" -#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/build/BuildOrderTable.tsx:149 +msgid "Start Date Before" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:150 +msgid "Show items with a start date before this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:155 +msgid "Start Date After" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:156 +msgid "Show items with a start date after this date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:161 +msgid "Has Target Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:162 +msgid "Show orders with a target date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:167 +msgid "Has Start Date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:168 +msgid "Show orders with a start date" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:177 msgid "Filter by user who issued this order" msgstr "按發佈此訂單的用户篩選" @@ -8914,22 +8952,22 @@ msgstr "" msgid "Show allocations assigned to a shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:160 -#: src/tables/sales/SalesOrderAllocationTable.tsx:174 +#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:186 msgid "No shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:172 +#: src/tables/sales/SalesOrderAllocationTable.tsx:184 msgid "Not shipped" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:194 -#: src/tables/sales/SalesOrderAllocationTable.tsx:216 +#: src/tables/sales/SalesOrderAllocationTable.tsx:206 +#: src/tables/sales/SalesOrderAllocationTable.tsx:228 msgid "Edit Allocation" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:201 -#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:213 +#: src/tables/sales/SalesOrderAllocationTable.tsx:236 msgid "Delete Allocation" msgstr ""